Değişiklik yaptıktan sonra bir Windows Hizmetini yeniden kurmaya karar verirseniz, bu değişiklikleri çalıştırmak için eski derleme/.exe dosyalarını kopyalayabilir veya değiştirebilir miyim veya yeniden başlatmam gerekir mi? servisi mi yükleyiniz? Ayrıca yeni sürümü yüklemeden önce servisi kaldırmam gerekiyor mu?Yeniden oluşturulduktan sonra bir Windows hizmetini yeniden yüklemeniz gerekiyor
cevap
Hizmeti, yalnızca yürütülebilir yol ve başlat seçenekleriyle ilgili kayıt defteri bilgilerini eklediğinden, hizmeti kaldırmanız ve yeniden yüklemeniz gerekmez. Sadece hizmetini durdurmak derlemelere kopyalayıp yeniden o
Tamam, teşekkürler! – Dan
Hizmeti yüklediğinizde, onu bir dizinden yüklediniz. Bu, dizin yapınızın köküdür, böylece montajlarınızı orada kopyalamanız gerekir. Hizmetinizin hangi dizinin kurulduğunu öğrenmek için şu özelliklere göz atın: "sc qc SERVICE_NAME" ve BINARY_PATH_NAME mülkünü arayın – samy
Bu hizmeti durdurduktan sonra servis sadece dosyalarında değişiklik yapmak kaldırmak ve daha sonra değişiklikleri dikkate alacaktır yeniden başlamak gerekmez ..
isterim hizmet barındırma için Topshelf kullanmanızı öneririz.
Topshelf'in avantajı nedir? Ayrıca ben herhangi bir yapılandırma dosyaları var, ben daha fazla yeniden yapılandırma hakkında konuşuyordum böylece gerçek uygulama/montaj – Dan
değişiklikleri sadece dosyaları sadece bu dosya için değiştirmeye gerek kalmadan dosyaları değiştirmek gerekiyordu @Dan ve topshelf için söyledim hizmetlerin çoğunda bunu kullanıyorum http://www.christophdebaene.com/blog/2011/03/16/create-a-net-windows-service-in-5-steps-with-topshelf/ ve http://www.codeguru.com/columns/dotnet/services-made-easy.htm – Neel
- 1. Yeniden oluşturulduktan sonra yeniden başlatılmayan etkinliğin gerçekleştirilmesi yöntemi
- 2. a4j: commandLink yeniden oluşturulduktan sonra çalışmayı durdurur
- 3. Kodda değişiklik yaparsam bir Windows Hizmetini yeniden yüklemem gerekir mi?
- 4. Yeniden adlandırdıktan sonra yeniden adlandırın.
- 5. Kod Lens, etkileşimli yeniden oluşturulduktan sonra düzgün çalışmıyor
- 6. Veri modeli yeniden oluşturulduktan sonra MVC5 uygulamasında sunucu hatası
- 7. açısal ihtiyacı göstermek için fb paylaşım düğmesi için sayfayı yeniden yüklemeniz gerekiyor
- 8. Elasticsearch (iyi) hizmetini yeniden, ben boşluk yapılan
- 9. Yeniden yükleme sırasında gpsd hizmetini başlat
- 10. ListView yalnızca yeniden yüklendikten sonra yeniden işleniyor
- 11. İstemci dağıtımdan sonra nasıl yeniden yüklenir?
- 12. Windows Update bir yeniden başlatma zorlarsa, uygulamamı nasıl yeniden başlatırım?
- 13. sonra yeniden boyutlandırmak tuval
- 14. Windows: Paylaşılan belleği yeniden boyutlandır
- 15. UI5 Modülü'nü başka bir kullanıcıdan SAP Fiori'ye yüklemeniz gerekiyor.
- 16. MySql Notifier MySql Hizmetini başlatılamıyor/durduramıyor/yeniden başlatıyor
- 17. Git ile, ana uzak şube yeniden oluşturulduktan sonra bir konu dalını nasıl kaydederim?
- 18. Bir hizmeti yeniden başlatmak için dosyayı toplu halde gönderin. Windows
- 19. Bir hata oluştuğunda yeniden forma yeniden yönlendirildikten sonra bir kullanıcının doldurduğu form alanlarını yeniden nasıl doldurabilirim?
- 20. SignalR, IIS'yi yeniden oluşturduktan sonra
- 21. core-site.xml güncellendiğinde Hadoop'un yeniden başlatılması gerekiyor
- 22. Yol tarifi oluşturulduktan sonra merkezde bir V3 Google Map
- 23. Aspx oluşturulduktan sonra dosyanın arkasında kod oluştur
- 24. Yeniden boyutlandırıldıktan sonra WPF GridSplitter
- 25. Carrierwave Yeniden Başlatmadan Sonra Sıfırla
- 26. bir Matrix'i OpenCV'de oluşturduktan sonra yeniden boyutlandırın
- 27. Tensör çarpanlanmasından sonra bir Tensör yeniden oluşturun
- 28. görüntüyü uzak kaynaktan ve yeniden boyutlandırın ve sonra yeniden boyutlandırın
- 29. Aktör süpervizör stratejisi tarafından yeniden başlatıldıktan sonra iletiyi yeniden gönderme
- 30. Bluetooth yeniden başlatıldıktan sonra BLE Taraması yeniden başlatılıyor (ANDROID)
Hayır, yeniden yüklemeniz gerekmez. Sadece dosyaları kopyala. Ve dosyaları Visual Studio'nun Bin dizininden yüklerseniz, yalnızca bir hizmet zaten hizmeti güncelleyecektir. – Complexity