我有这样的要求:该产品的早期版本保留了一些注册表项,需要在Visual中使用Wix3.5进行清理
方法:从注册表中搜索产品的已安装版本,然后搜索与产品版本不匹配的每个注册表项,并执行注册表Action=remove。
我如何才能做到这一点?如何在WIX中执行RegistrySearch时存储产品的所有版本?
谁能提供这方面的代码?
发布于 2012-04-17 00:57:45
如果注册表项对于您的产品是唯一的,并且在安装产品的最新版本时需要删除,那么就没有必要检查各种以前的版本。只需在安装过程中删除注册表项,而不管之前安装的是什么。如果键已经存在,它们将被删除,如果不存在,则不必担心。
https://stackoverflow.com/questions/10140259
复制相似问题