C#,利用msiexec.exe卸载问题,程序打开状态也可卸载...如何解决。急!!~~ c# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 系统的 msiexec.exe ,是移除文件,不会查询进程的。 加参数试试下面是msiexec.exe的显示选项 /quiet 安静模式,无用户交互 /passive 无人参与模式 - 只显示进度栏 /q[n|b|r|f] 设置用户界面级别 n - 无用户界面 b - 基本界面 r - 精简界面 f - 完整界面(默认值)把你的卸载程序的改成msiexec.exe /x /qb [.msi路径|ProductCode] Process[] processes = Process.GetProcessesByName(“主程序.exe", "")); if (processes.Length > 0) {//程序已经在运行 foreach (Process process in processes) { process.Kill(); } } 你是用什么工具制作安装包的啊,主流的工具 Wix, InstallShield 默认都带着个功能了,完全不需要操心。 c# winform 求个方法..数据筛选 来者有分 急请高手帮忙,在线等,共同商讨。。。 sql多表查询 关于C# 中结构体数组形式的问题 如何判断XML相同节点个数 spy++看得到,FindWindowEx获取不到。奇怪。 |M| 如何给我的应用程序初始化界面 是不是用ini文件 怎么个用法 datatable 的数据类型问题 【求助】数据集里TableAdapter 配置向导出问题啦! 用GDI+写了个拼图小程序 各位大哥求助在byte数组的某个位置写入其它类型的数据,比如int 如何根据文本框ID在dataGridview里面显示内容
系统的 msiexec.exe ,是移除文件,不会查询进程的。
下面是msiexec.exe的显示选项
/quiet
安静模式,无用户交互
/passive
无人参与模式 - 只显示进度栏
/q[n|b|r|f]
设置用户界面级别
n - 无用户界面
b - 基本界面
r - 精简界面
f - 完整界面(默认值)把你的卸载程序的改成msiexec.exe /x /qb [.msi路径|ProductCode]
if (processes.Length > 0)
{//程序已经在运行
foreach (Process process in processes)
{
process.Kill();
}
}