如何使安装程序项目要求用户在安装完成后重新启动其计算机?

时间:2009-11-25 12:36:42

标签: c# visual-studio-2008 installer

正如标题所说,如何通过安装程序告诉用户机器需要重新启动并让安装程序重新启动它?

请注意,我希望避免使用

进行自定义操作
MessageBox.Show("Restart your machine");

3 个答案:

答案 0 :(得分:2)

您需要使用Orca修改MSI才能使其正常工作。这在C#中是不可能的,即使它是在C ++中。您必须在属性表中添加name=REBOOTvalue=Force

答案 1 :(得分:0)

不是答案,但这是你应该要求的最后一件事 - 任何真正需要它的子服务组件应该已经设置了'需要重新启动'状态。

答案 2 :(得分:0)

我建议您使用RebootCheck.exe组装安装程序 您从VWD 2008 EE setup探索安装盘&获得此RebootCheck.exe。去VWDExpress \ WCU

然后检查你的设置他工作正常。 有关更多信息,请在线试用