0

根据我对 MSI 安装程序的了解,卸载期间的服务删除现在是通过Restart Manager完成的。但 Windows XP 不支持重启管理器。那么在我的 MSI 中删除服务的官方方法是什么?

PS。我正在使用 WiX 对 MSI 标记进行编码。

4

1 回答 1

2

删除服务不需要重新启动管理器。只需使用 ServiceInstall 和 ServiceControl 元素,只要您的组件被移除,服务就会被移除。

重新启动管理器更多的是关于休眠进程并恢复其状态,以避免文件锁定并保持可用性。

于 2013-07-25T18:32:44.073 回答