为应用程序添加卸载快捷方式
很多时候,我们想给我们应用程序添加一个卸载快捷方式,其实很简单。
首先,创建一个安装工程,给主程序新添加一个快捷方式,并重命名为卸载程序,然后在这上面点击鼠标右键,选择属性窗口,为[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());
}
}
{
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了。
这个周末加班,没多少时间,就找了一篇超级短的文章翻译了下,呵呵。