24 HAZİRAN 2009, ÇARŞAMBA
Otomatik olarak yüklemek için Windows Servisi başlatmak
Bu InstallUtil.exe kullanarak yüklemek için bir Windows Servisi var. Otomatik Başlatma Yöntemi ayarlanmış olsa bile, hizmetin yüklü başlar başlamaz hizmetleri el ile açıyorum ve Başlat. Bir şekilde başlamak için ya da Hizmet kodu ile komut satırı üzerinden, ya da var mı?
CEVAP
25 HAZİRAN 2009, PERŞEMBE
Yükleyici sınıfı, Afterİnstall olay için bir işleyici ekleyin. Sonra da olay işleyicisi ServiceController hizmeti başlatmak için arayabilirsiniz.
public ServiceInstaller()
{
//... Installer code here
this.AfterInstall = new InstallEventHandler(ServiceInstaller_AfterInstall);
}
void ServiceInstaller_AfterInstall(object sender, InstallEventArgs e)
{
using (ServiceController sc = new ServiceController(serviceInstaller.ServiceName))
{
sc.Start();
}
}
Şimdi İnstallUtil yükleyici çalıştırdığınızda yüklemek ve hizmeti başlatmak sonra.
Bunu Paylaş:
Nasıl otomatik olarak yüklemek sonra h...
Windows otomatik olarak imzalanan sert...
Nasıl test veritabanına db:seed veri o...
Nasıl otomatik olarak bir sayfayı yeni...
nasıl otomatik olarak paket isimleri l...