1.新建一个控制台项目,包含在当前解决方案内。
2.在Program.cs中加入代码:
C# code
string path = System.Environment.SystemDirectory + "\\msiexec.exe";
if (System.IO.File.Exists(path))
{
System.Diagnostics.Process.Start(path, "/x {70F8CF7D-7BDC-467C-93D8-29A54F8B8037}");
}
//70F8CF7D-7BDC-467C-93D8-29A54F8B8037修改成你要卸载项目的 产品ID(安装项目的ProductCode)
3.把控制台项目的属性的输出类型,改成window程序,然后更换下图标。
4.在安装项目中添加文件:刚才控制台项目bin目录下的window程序。