29 Aralık 2010, ÇARŞAMBA
Eğer bir windows hizmeti C yüklü olup olmadığını kontrol etmek için nasıl#
Bir GUİ aynı makinede yüklü XML hizmeti sunar, Windows Servis yazdım. Ne zaman I koşmak GUI, eğer yapamam bağlamak için hizmet öğrenmem gerekiyor. çünkü servis uygulaması olmadı henüz kurulu, ya da eğer, çünkü hizmeti çalışmıyor. Eski, onu yüklemek istiyor olacağım here açıklandığı gibi); ikincisi ise, bunu başlatmak istiyorum.
Soru: nasıl hizmet yüklü, ve sonra yüklü olduğunu tespit sahip olup olmadığını tespit ediyorsunuz, nasıl başlar?
CEVAP
29 Aralık 2010, ÇARŞAMBA
Kullanımı:
// add a reference to System.ServiceProcess.dll
using System.ServiceProcess;
// ...
ServiceController ctl = ServiceController.GetServices()
.FirstOrDefault(s => s.ServiceName == "myservice");
if(ctl==null)
Console.WriteLine("Not installed");
else
Console.WriteLine(ctl.Status);
Bunu Paylaş:
Nasıl eğer sanallaştırma ek zaten Add-...
Java eğer herhangi bir sonuç olup olma...
Nasıl eğer bir element, bir dizi içind...
Nasıl eğer bir nesnenin null olup olma...
nasıl eğer Alıcı android kayıtlı olup ...