Windows hizmeti uygulamaları geliştirme

Uyarı

bu belge Windows hizmetinin en son sürümü için değildir. ve çalışan hizmeti şablonu kullanan BackgroundService Windows hizmetleri üzerindeki en son içerikler için bkz.:

Visual Studio veya .NET Framework SDK kullanarak, hizmet olarak yüklenen bir uygulama oluşturarak kolayca hizmet oluşturabilirsiniz. bu tür bir uygulama Windows hizmeti olarak adlandırılır. Çerçeve özellikleri sayesinde, hizmetler oluşturabilir, bunları yükleyebilir ve davranışlarını başlatabilir, durdurabilir ve başka bir şekilde denetleyebilirsiniz.

Not

Visual Studio, Visual C# veya Visual Basic yönetilen kodda, gerekirse mevcut C++ koduyla birlikte çalışabilecek bir hizmet oluşturabilirsiniz. veya, ATL Project sihirbazınıkullanarak yerel C++ ' da bir Windows hizmeti oluşturabilirsiniz.

Bu bölümde

Windows Hizmet Uygulamalarına Giriş

Windows hizmet uygulamalarına, bir hizmetin kullanım ömrüne ve hizmet uygulamalarının diğer ortak proje türlerinden farklı bir genel bakış sunar.

İzlenecek Yol: Bileşen Tasarımcısında Windows Hizmeti Uygulaması Oluşturma

Visual Basic ve Visual C# ' de bir hizmet oluşturmak için bir örnek sağlar.

Hizmet Uygulaması Programlama Mimarisi

Hizmet programlamasında kullanılan dil öğelerini açıklar.

Nasıl yapılır: Windows Hizmetleri Oluşturma

Windows hizmeti proje şablonunu kullanarak Windows hizmetleri oluşturma ve yapılandırma sürecini açıklar.

ServiceBase -Sınıfının hizmetleri oluşturmak için kullanılan ana özelliklerini ServiceBase açıklar.

ServiceProcessInstaller-Hizmetlerinizi yüklemek ve kaldırmak için sınıfıyla birlikte ServiceInstaller kullanılan sınıfının özelliklerini ServiceProcessInstaller açıklar.

ServiceInstaller-Hizmetinizi yüklemek ve kaldırmak için sınıfıyla birlikte ServiceProcessInstaller kullanılan sınıfının özelliklerini ServiceInstaller açıklar.

Şablonlardan proje oluşturma -bu bölümde kullanılan proje türlerini ve bunların arasından nasıl seçim yapılacağını açıklar.