【发布时间】:2011-01-12 07:21:39
【问题描述】:
我有一个 WiX 安装程序,其中包含需要在卸载时执行的每个功能的自定义操作。现在我遇到了一个问题,无论该功能是否由用户实际安装,操作都会执行。自定义操作失败,因为它们期望某些资源存在,然后整个安装陷入中断状态。
当且仅当其相关功能被卸载时,运行自定义操作的正确方法是什么?如果有帮助,我在下面包含了我目前正在使用的 sn-p。
<Custom Action="LaunchUninstallCustomAction" Before="RemoveFiles"><![CDATA[(NOT UPGRADINGPRODUCTCODE) AND (REMOVE="ALL") AND (&FeatureName<=2)]]></Custom>
【问题讨论】:
标签: wix windows-installer custom-action