SORU
19 EKİM 2008, Pazar


windows hizmeti başlatma zaman aşımı

Bir şekilde hizmet başına hizmet başlangıç zaman aşımı için farklı bir değeri var mı? Bu ServicesPipeTimeout kayıt defteri anahtarını kullanarak değiştirebilirim, ama Makine (http://support.microsoft.com/kb/824344) başına.

Şu anda tüm ilgisi olduğunu düşündüğüm tek şey zaman alıcı farklı bir iş parçacığı başlatma eylemleri.

CEVAP
26 Mayıs 2009, Salı


Hizmetiniz en kısa sürede başlaması için bitirme Romulo katılıyorum. Eğer zaman varsa, ve kullanıyorsunuz .NET 2.0 Çerçeve ya da geç, ServiceBase düşünebilirsiniz.() RequestAdditionalTime yöntemi.

http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicebase.requestadditionaltime.aspx

protected override void OnStart()
{
    this.RequestAdditionalTime(10000);
    // do your stuff
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • InfoPuppet

    InfoPuppet

    15 Kasım 2011
  • lissaandbeauty

    lissaandbeau

    24 Aralık 2011
  • Vladimir Jenko

    Vladimir Jen

    1 Mart 2010