Installshield - 卸载不删除服务

时间:2013-11-25 19:24:19

标签: installshield

我们在Installshield上遇到了一个奇怪的问题。

我正在使用Installshield在DEV和QUAL环境(同一台机器)上安装Windows服务。配置文件是相同的(.isl,.isproj和.vspscc),但是当我们进行卸载时,我们遇到了一些不同的行为。

当我们卸载QUAL服务(它们具有不同的名称)时,一切正常,但是当我们取消接收DEV服务时,服务不会从服务列表中删除,也不会从注册表项中删除。

知道在同一台机器上可能导致相同配置的不同行为的原因是什么?

2 个答案:

答案 0 :(得分:10)

如果展开您添加的服务的事件部分(组件部分:高级设置,服务,您的服务),将会有6个事件(您可能需要创建一个新密钥才能看到这些事件) - 其中一个这是“卸载删除”。默认值为no,将其更改为yes,您将会很好。 (我也将Uninstall Stop设置为yes。)

答案 1 :(得分:0)

我知道这是一个非常老的问题,但是今天我遇到了同样的问题,服务在卸载服务期间不会删除。正如 gbjbaanb 回答的那样,我只是遵循,但是我做的方式略有不同。转到服务,并在控制设置下,然后按照 gbjbaanb 的说明进行操作。

enter image description here

顺便说一句,我正在使用Installshield 2014。