【发布时间】:2015-12-28 04:17:45
【问题描述】:
我正在寻找一种方法来检测 Windows Installer 安装是否已在进行中。到目前为止我发现的是:
- 检查注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress - 将 Windows Installer API 函数 MSIInstallProduct 与一个虚拟文件一起使用,然后将返回特定的错误代码。
有人知道更智能的解决方案吗?
【问题讨论】:
标签: c# windows-installer