为应用程序添加卸载快捷方式
2009-09-06 14:37
211 查看
很多时候,我们想给我们应用程序添加一个卸载快捷方式,其实很简单。
首先,创建一个安装工程,给主程序新添加一个快捷方式,并重命名为卸载程序,然后在这上面点击鼠标右键,选择属性窗口,为[ProductCode]设置参数属性。
然后添加如下代码:
static void Main()
{
string[] args = Environment.GetCommandLineArgs();
if (args.Length > 1)
{
System.Diagnostics.Process.Start(Environment.SystemDirectory+
"\\MsiExec.exe","/x"+args[1]);
Application.Exit();
}
else
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
现在编译你的安装工程就OK了。
原文地址http://www.codeproject.com/KB/dotnet/youruninstaller.aspx
这个周末加班,没多少时间,就找了一篇超级短的文章翻译了下,呵呵。
首先,创建一个安装工程,给主程序新添加一个快捷方式,并重命名为卸载程序,然后在这上面点击鼠标右键,选择属性窗口,为[ProductCode]设置参数属性。
然后添加如下代码:
static void Main()
{
string[] args = Environment.GetCommandLineArgs();
if (args.Length > 1)
{
System.Diagnostics.Process.Start(Environment.SystemDirectory+
"\\MsiExec.exe","/x"+args[1]);
Application.Exit();
}
else
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
现在编译你的安装工程就OK了。
原文地址http://www.codeproject.com/KB/dotnet/youruninstaller.aspx
这个周末加班,没多少时间,就找了一篇超级短的文章翻译了下,呵呵。
相关文章推荐
- Android为你的应用程序添加桌面快捷方式
- winform中为安装程序添加卸载的快捷方式
- 【基础】C#卸载快捷方式添加
- Wise Installation制作的安装包添加卸载快捷方式
- Android 为你的应用程序添加快捷方式【优先级高的快捷方式】
- Ubuntu下添加应用程序桌面快捷方式
- WinCE桌面添加应用程序的快捷方式
- InstallShield 为卸载程序添加快捷方式
- Android Launcher开发(四)Launcher概述及简单添加和删除应用程序的快捷方式
- WinCE桌面添加应用程序的快捷方式及自启动 .
- InstallShield中添加一个卸载快捷方式或设置反卸载 - DISK1TARGET
- Android应用程序快捷方式操作(添加,删除,判断是否存在)
- InstallShield中如何制作应用程序的卸载快捷方式
- Android 实现应用程序添加快捷方式
- Ubuntu添加应用程序的快捷方式!!!
- 如何把应用程序的快捷方式(shortcuts)添加到桌面——(开源项目apps-for-android中的AnyCut项目详解)
- Android Launcher开发添加应用程序的快捷方式
- ubuntu下将应用程序快捷方式添加到启动器
- Android中为你的应用程序添加桌面快捷方式
- vc添加应用程序快捷方式