【发布时间】:2021-06-02 12:52:41
【问题描述】:
我看过其他帖子
Is there a way to uninstall Wix bundle from CMD
Removing bundle setup (wix) from ARP using CMD
但是,在这两种情况下,解决方案都建议使用原始的 bundle.exe 来卸载。
根据我的要求,这是不可能的。以下是不可能的原因。
我在注册的第一个帖子中看到了comment
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{xxx...xxx}\InstallSource
包含ProgramData中的目录,我检查了那个文件夹,但不幸的是,有msi但没有exe。
我还检查了 UninstallString,但只有 msiexec.exe /i{xxx...xxx}
我可以通过msiexec.exe /x {xxx...xxx}成功卸载程序,并且注册表项已经消失,但是由于我没有删除捆绑包,所以捆绑包的ARP条目仍然存在。
当我使用 UI 从添加/删除程序中使用卸载时,我可以卸载此捆绑包。但我需要在没有 UI 的情况下这样做。
必须有办法。
任何帮助将不胜感激。
【问题讨论】:
标签: wix windows-installer burn wix3