Wix 有没有办法在不中止安装的情况下检查CustomAction是否失败?

Wix 有没有办法在不中止安装的情况下检查CustomAction是否失败?,wix,custom-action,Wix,Custom Action,如果我有以下自定义操作,则如果DoTask失败,安装将中止 <CustomAction Id='DoTask' Execute='deferred' FileKey="MyExe" Return='check' /> 如果我将Return设置为ignore,如果安装失败,安装将继续进行,但我不会得到任何指示 如果CustomAction失败,是否有办法设置属性?我想继续安装,但如果工具失败,我会

如果我有以下自定义操作,则如果DoTask失败,安装将中止

<CustomAction Id='DoTask'
              Execute='deferred'
              FileKey="MyExe"
              Return='check' />

如果我将
Return
设置为
ignore
,如果安装失败,安装将继续进行,但我不会得到任何指示


如果
CustomAction
失败,是否有办法设置
属性
?我想继续安装,但如果工具失败,我会在安装后向用户显示一条消息。

这只能通过可以设置安装程序属性的自定义操作来完成:Win32 DLL、VBScript、WiX工具集操作等

对于自定义操作,无法处理返回值。您最好将信息保存在自定义操作(例如,属性)中的某个位置,并使安装程序在自定义操作运行后读取该信息