我们的主要安装程序是调用其他产品(产品B)安装程序
这会在“添加删除程序”窗口中创建两个条目.
卸载主产品时,B不会从机器中取出.
有没有办法在卸载主产品时卸载产品B? 最佳答案 您可以尝试使用这些设置的
custom action:
>应该在InstallExecuteSequence中的InstallFinalize之后安排它
>它应该使用这个条件:
删除=“全部”
>使用ExeCommand属性指定msiexec.exe卸载命令行(您将使用实际的ProductCode):
msiexec.exe / x< product_code_B> / QB
>将Return属性设置为asyncNoWait,以便产品B卸载在不同的进程中运行