Otomatik olarak başlayacak şekilde ayarlanmış bir windows hizmeti oluşturdum. Bu hizmet, başlangıçta veritabanı hizmetine bağlanır. Sorun, servisimden sonra veritabanı hizmetinin başlamış gibi görünüyor. Bu bağımlılığı tanımlamak için programlı bir yol var mı, böylece hizmetim veritabanı hizmetinin başlatılmasından sonra başlıyor.Windows hizmetleri arasında bağımlılık yaratma başlangıcı
Bunu yapmak için bir kayıt defteri girdisi eklemeyle ilgili http://www.boyce.us/windows/servertipcontent.asp?ID=7 numaralı makaleyi okudum. Bunu yapmak için C# yolu olup olmadığını bilmek isterim.
Güncelleme:
yukarıdaki soruya ekleme. İşte başka bir senaryo. Hizmetler, projectinsaller gerektirmeyen installshied kullanılarak kurulmaktadır. Installshield ServiceBase sınıfından türeyen sınıfları arar ve her hizmeti yükler gibi görünüyor. Böyle bir senaryoda bağımlılık nasıl eklenir?
+1 - Ne diyecektim;) – Oded
Siz misiniz? düzenlenen soruyu yanıtla. Teşekkürler. – stackoverflowuser
@stack: InstallShield'ı kullandığımdan beri bir süre geçtiğini söylediğim için özür dilerim (ve Windows Hizmetlerinde değilken), korkarım ki çok fazla yardım edemem. Google’a girişimde bulundum ve [bu] ile geldim (http://community.installshield.com/showthread.php?t=162302&page=4). –