在某些情况下,可能需要检索已部署软件包的MSI升级代码。
常见方案:
我接管了其他人的MSI项目,并且需要确定已在狂野使用的以前版本使用了哪些升级代码。这是处理升级方案所必需的。我没有任何地方的发行档案。
在开发过程中,我无意间更改了WiX软件包的升级代码,并且需要“狂野地”找到所有升级代码版本。我不知道版本之间的升级代码应该保持稳定。
这是一个Q / A风格的问题。
这个问题曾以各种形式出现过,但这不是重复的。我正在发布一种使用MSI主自动化接口(或严格来说是WMI)的方法。它应该比以前答案中基于注册表的方法更可靠。该答案还试图总结其他检索方法。
BIG阳