我们在Installshield中出现了一个奇怪的问题。Installshield - Unistall不删除服务
我正在使用Installshield在我们的DEV和QUAL环境(同一台机器)上安装Windows服务。配置文件是相同的(.isl,.isproj和.vspscc),但我们在执行卸载时遇到了一些不同的行为。
当我们卸载QUAL服务时(它们有不同的名称)都可以,但是当我们取消阻止DEV服务时,服务不会从服务列表中删除,也不会从注册表项中删除。
任何想法可能会导致这种不同的行为在同一台机器上的相同配置?
是否在移除之前停止.MSI中的服务?作为测试,您可以安装它,手动停止它,然后进行卸载。如果它删除它可以停止在卸载事件 – Kyle
服务是的,我停止服务。真奇怪的是,我们正在为DEV和QUAL做同样的事情,但我们得到了不同的结果。我比较了.isl,.isproj和.vspscc文件,我错过了任何配置文件? – jpaires
你提到他们有不同的名字。您是否在两种情况下都用正确的名称提及服务? (dev和qual)? – NGaida