我们在Installshield上遇到了一个奇怪的问题。
我正在使用Installshield在DEV和QUAL环境(同一台机器)上安装Windows服务。配置文件是相同的(.isl,.isproj和.vspscc),但是当我们进行卸载时,我们遇到了一些不同的行为。
当我们卸载QUAL服务(它们具有不同的名称)时,一切正常,但是当我们取消接收DEV服务时,服务不会从服务列表中删除,也不会从注册表项中删除。
知道在同一台机器上可能导致相同配置的不同行为的原因是什么?
答案 0 :(得分:10)
如果展开您添加的服务的事件部分(组件部分:高级设置,服务,您的服务),将会有6个事件(您可能需要创建一个新密钥才能看到这些事件) - 其中一个这是“卸载删除”。默认值为no,将其更改为yes,您将会很好。 (我也将Uninstall Stop设置为yes。)
答案 1 :(得分:0)