2013-11-25 18 views
6

Installshield ile ilgili garip bir sorun yaşıyoruz.Installshield - Hizmet kaldırma hizmetini kaldırılıyor

DEV ve QUAL ortamımıza (aynı makine) bir windows servisi yüklemek için Installshield'ı kullanıyorum. Yapılandırma dosyaları aynıdır (.isl, .isproj ve .vspscc) ancak kaldırma işlemini gerçekleştirdiğimizde bazı farklı davranışlar yaşıyoruz.

QUAL hizmetini kaldırdığımızda (farklı adlara sahipler) her şey tamam, ancak DEV hizmetini kaldırdığımızda, hizmet kayıt defteri girişlerinden kaldırılmamasının yanı sıra hizmet listesinden kaldırılmaz.

Aynı makinede aynı yapılandırma için bu farklı davranışlara neyin neden olabileceği hakkında bir fikriniz var mı?

+0

Kaldırma işleminden önce .MSI hizmetini mi durduruyorsunuz? Bir test olarak, onu kurabilir, manuel olarak durdurup bir kaldırma işlemini gerçekleştirebilirsiniz. Kaldırırsa, kaldırma hizmeti – Kyle

+0

hizmetini durdurun Evet, hizmeti durduruyorum. Gerçekten garip olan şey, DEV ve QUAL için aynı şeyi yapıyoruz ama farklı sonuçlar alıyoruz. .isl, .isproj ve .vspscc dosyalarını karşılaştırdım, herhangi bir yapılandırma dosyası eksik miyim? – jpaires

+0

Farklı isimleri olduğunu belirtiyorsunuz. Her iki durumda da hizmeti doğru addan mı bahsediyorsunuz? (dev ve qual)? – NGaida

cevap

7

Eklediğiniz hizmetin olaylar bölümünü genişletirseniz (bileşenler bölümü: gelişmiş ayarlar, hizmetler, hizmetiniz), 6 olay olacaktır (bunları görmek için yeni bir anahtar oluşturmanız gerekebilir) - bir "Kaldır Sil". Varsayılan değer hayır, evet olarak değiştir ve iyi olacaksın. (Aynı zamanda Uninstall Durdur'u da evet olarak ayarladım).

+0

Sistem Yapılandırması -> Servisler üzerinden aynı (Kurulum Tasarımcısı) sekmesinden de erişebilirsiniz. – Softec