Wix - 修改现有安装时运行自定义操作

mrB*_*Bob 1 custom-action wix sequence conditional-statements

我正在尝试在首次安装和任何后续修改(添加/删除已安装产品的功能)上运行自定义操作.

我应该检查哪种情况?我正在使用以下但它不起作用.

<InstallExecuteSequence>
  <Custom Action='SetParams' After='InstallFinalize'>NOT Installed OR WixUI_InstallMode = "Change"</Custom>
</InstallExecuteSequence>
Run Code Online (Sandbox Code Playgroud)

谢谢

Cos*_*rvu 5

你可以试试这个条件:

REMOVE <> "ALL"
Run Code Online (Sandbox Code Playgroud)

首次安装和除卸载之外的任何维护操作都是如此.