我們在Installshield中出現了一個奇怪的問題。Installshield - Unistall不刪除服務
我正在使用Installshield在我們的DEV和QUAL環境(同一臺機器)上安裝Windows服務。配置文件是相同的(.isl,.isproj和.vspscc),但我們在執行卸載時遇到了一些不同的行爲。
當我們卸載QUAL服務時(它們有不同的名稱)都可以,但是當我們取消阻止DEV服務時,服務不會從服務列表中刪除,也不會從註冊表項中刪除。
任何想法可能會導致這種不同的行爲在同一臺機器上的相同配置?
是否在移除之前停止.MSI中的服務?作爲測試,您可以安裝它,手動停止它,然後進行卸載。如果它刪除它可以停止在卸載事件 – Kyle
服務是的,我停止服務。真奇怪的是,我們正在爲DEV和QUAL做同樣的事情,但我們得到了不同的結果。我比較了.isl,.isproj和.vspscc文件,我錯過了任何配置文件? – jpaires
你提到他們有不同的名字。您是否在兩種情況下都用正確的名稱提及服務? (dev和qual)? – NGaida