Wix - 创建需要重新启动的模拟安装程序(返回3010)

时间:2011-12-22 12:48:43

标签: installer wix wix3.5

我有兴趣创建一个模拟wix安装程序,可以用来模拟返回错误代码3010的安装。有没有办法让wix安装很容易返回特定的错误代码。只是从自定义动作返回3010?或者这只是一个失败的自定义动作?

欢迎任何建议! 谢谢 本

2 个答案:

答案 0 :(得分:3)

尽管在发布之前搜索了SO,但我随后找到了这个答案。

Is it possible to prompt for restart machine after installation using WiX?

该行:

<InstallExecuteSequence>
      <ScheduleReboot After="InstallFinalize"/>
</InstallExecuteSequence>

诀窍并返回3010!

答案 1 :(得分:0)

您是如何验证MSI返回3010的?我尝试了这个,MSI最后才重新启动。我期待MSI只返回3010,它应该由环境来决定是立即重启还是以后重启。