WIX:如何检测是否安装了第三方应用程序?

时间:2009-10-19 15:53:20

标签: wix

在WIX中是否有任何方法可以检测到安装了指定升级代码的第三方应用程序以及它的安装文件夹是什么?我可以建议自定义操作是必需的,但是在这种自定义操作中究竟要做什么?是否有可能在VBS自定义操作中检测到​​这些内容?

2 个答案:

答案 0 :(得分:6)

这实际上取决于应用程序。大多数应用程序发布可用于检测它们的注册表项。在这种情况下,您只需要RegistrySearch元素,无需自定义操作。如果应用程序是通过MSI安装的,有时候ComponentSearch更好。

答案 1 :(得分:0)

您可以使用dotNetInstaller进行配置。在注册表搜索的帮助下,您可以轻松找到程序是否已安装(使用产品版本/产品名称进行额外检查)