Wix 有没有办法在不中止安装的情况下检查CustomAction是否失败?
如果我有以下自定义操作,则如果DoTask失败,安装将中止Wix 有没有办法在不中止安装的情况下检查CustomAction是否失败?,wix,custom-action,Wix,Custom Action,如果我有以下自定义操作,则如果DoTask失败,安装将中止 <CustomAction Id='DoTask' Execute='deferred' FileKey="MyExe" Return='check' /> 如果我将Return设置为ignore,如果安装失败,安装将继续进行,但我不会得到任何指示 如果CustomAction失败,是否有办法设置属性?我想继续安装,但如果工具失败,我会
<CustomAction Id='DoTask'
Execute='deferred'
FileKey="MyExe"
Return='check' />
如果我将Return
设置为ignore
,如果安装失败,安装将继续进行,但我不会得到任何指示
如果
CustomAction
失败,是否有办法设置属性
?我想继续安装,但如果工具失败,我会在安装后向用户显示一条消息。这只能通过可以设置安装程序属性的自定义操作来完成:Win32 DLL、VBScript、WiX工具集操作等
对于自定义操作,无法处理返回值。您最好将信息保存在自定义操作(例如,属性)中的某个位置,并使安装程序在自定义操作运行后读取该信息