我有一个简单的Wix项目,我想添加将运行的自定义操作,无论安装的结果是什么 - 成功,错误,取消等。
我已经使用Execute="rollback"
尝试过CustomAction - 它似乎无法正常工作。
为了检查我的自定义操作是否在出错时调用,我已添加此自定义操作以生成错误(它从DLL返回ERROR_INSTALL_FAILURE
):
<CustomAction Id="TestBad" BinaryKey="testDll" DllEntry="TestBad" HideTarget="yes" Impersonate="no" Execute="immediate" Return="check"/>
并且甚至没有找到一种方法来在错误时调用自定义操作。 有没有办法做到这一点?
修改
我忘了提到我需要它在安装过程结束时运行 - 我想知道安装过程的结果。