【发布时间】:2013-09-30 13:54:57
【问题描述】:
我的 MSI 中有一个 Windows 服务,并且我在安装和卸载上创建了自定义操作来分别安装和卸载我的服务,这工作正常。升级时,服务会抛出 1001 错误。如何使用 VS 10 安装程序升级我的服务?
【问题讨论】:
-
升级服务是什么意思?您想卸载现有服务并使用 MSI 安装新服务?
-
基本上 1001 是由您的自定义操作引起的。你调试了吗?您在自定义操作中做了什么?
-
您不需要自定义操作来安装/卸载 Windows 服务。 MSI 会处理它。
-
我已经这样做了。我知道为什么会出现 1001 错误。在自定义操作中,安装-> 我安装服务并在 Unintall-> 我卸载服务
-
安装/卸载在升级时不起作用
标签: c# visual-studio-2010 windows-services windows-installer