需要在bundle bootstrapper中为MSI Package执行卸载命令

时间:2014-01-27 15:28:15

标签: wix windows-installer uninstall msiexec

我在bundle bootstrapper中有链包和安装命令,这个bundle bootstrapper也有.net sqlserver和自定义软件(msi包)。从安装按钮单击(Windows应用程序)调用安装过程,安装过程正常,我需要在bundle bootstrapper中为自定义软件(msi包)编写uninstall命令。请帮助,谢谢。

2 个答案:

答案 0 :(得分:1)

要卸载软件包,请在“程序和功能”(ARP)下找到引导程序的条目,然后从那里卸载它。 (如果您想知道该命令,请在注册表中搜索显示的文本并查看相关的UninstallString值。)

卸载软件包将卸载其他软件包尚未使用的非永久软件包。


MsiPackages没有安装或卸载命令属性,因为引导程序引擎(“burn”)知道如何使用适当的参数调用Windows Installer。

答案 1 :(得分:0)

请参阅旧帖中回答的类似问题:

这些是线程中特定答案的直接链接,请阅读每个帖子的整个帖子 - 这样我就不会把你引向错误的方向。

我的建议:抓住第二个主题中描述的明智的命令行构建器工具,以轻松生成命令行。< / p>