2

卸载后是否可以重新启动?我正在使用 WiX 创建我的安装程序。

我知道我们可以在安装后重新启动使用

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

但我想在卸载后重新启动。请指教。谢谢。

4

1 回答 1

3

使用条件表:

<ScheduleReboot After="InstallFinalize">REMOVE='ALL'</ScheduleReboot>

在节点内部,即使此操作是否执行也是一个条件。删除它是 Windows 安装程序的标准属性。当安装程序从系统中删除产品时,它会设置 REMOVE=ALL。查看 msdn.microsoft.com/en-us/library/windows/desktop/...、msdn.microsoft.com/en-us/library/windows/desktop/...。

于 2012-06-14T11:32:44.940 回答