比如安装到C:\Program file\项目名称,使用自己写的卸载程序卸载,程序文件都卸载了,但文件夹没有被删除。
但使用Windows自带的添加删除程序卸载就可以。卸载程序为Windows的控制台程序,代码:
System.Diagnostics.Process.Start("msiexec", "/X{产品的ID}");这里的产品ID没问题,否则不会卸载程序。问题倒不大,但残留的文件夹老看着心烦。呵呵
但使用Windows自带的添加删除程序卸载就可以。卸载程序为Windows的控制台程序,代码:
System.Diagnostics.Process.Start("msiexec", "/X{产品的ID}");这里的产品ID没问题,否则不会卸载程序。问题倒不大,但残留的文件夹老看着心烦。呵呵
是不是我的删除程序写的有问题:
在网上找的:
System.Diagnostics.Process.Start("msiexec", "/X{产品的ID}");