【问题标题】:WIX - Run custom action on installation cancellationWIX - 在安装取消时运行自定义操作
【发布时间】:2010-04-21 14:59:01
【问题描述】:

我正在使用 WIX 编写安装程序,当用户按下“取消”按钮时,我需要执行自定义操作。

我创建了一个自定义操作,但我似乎找不到在哪里使用该操作。

任何想法我该怎么做?

【问题讨论】:

  • 你能告诉我你在哪个标签下添加了这一行<Custom Action="MyAction" OnExit="cancel">1</Custom>我的意思是在<InstallExecuteSequence><InstallUISequence>或其他一些标签下?
  • #Rasa 我已经有一段时间没有进行此更改了。也许#VitalyVal 可以提供帮助

标签: wix wix3 custom-action


【解决方案1】:

尝试类似:

<Custom Action="MyAction" OnExit="cancel">1</Custom>

【讨论】:

    【解决方案2】:

    如果使用标准 WIX UI,OnExit="cancel" 可能会失败(WIX 将另一个操作分配给“取消”事件)。在这种情况下,可以将动作执行分配给完成按钮

    <Publish Dialog="UserExit" Control="Finish" Event="DoAction" Value="MyAction">NOT Installed</Publish>
    

    【讨论】:

      猜你喜欢
      • 2022-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多