Mengembangkan aplikasi layanan Windows
Peringatan
Dokumentasi ini bukan untuk versi terbaru Layanan Windows. Untuk konten terbaru tentang layanan Windows menggunakan BackgroundService templat Layanan Pekerja, lihat:
Dengan menggunakan Visual Studio atau SDK .NET Framework, Anda dapat dengan mudah membuat layanan dengan membuat aplikasi yang diinstal sebagai layanan. Jenis aplikasi ini disebut layanan Windows. Dengan fitur kerangka kerja, Anda dapat membuat layanan, menginstalnya, dan memulai, menghentikan, dan mengontrol perilakunya.
Catatan
Dalam Visual Studio Anda dapat membuat layanan dalam kode terkelola di Visual C# atau Visual Basic, yang dapat beroperasi dengan kode C++ yang ada jika diperlukan. Atau, Anda dapat membuat layanan Windows di C++ asli dengan menggunakan Wizard Project ATL.
Di bagian ini
Pengantar Aplikasi Layanan Windows
Memberikan gambaran umum tentang aplikasi layanan Windows, masa pakai layanan, dan perbedaan aplikasi layanan dengan jenis proyek umum lainnya.
Panduan: Membuat Aplikasi Layanan Windows pada Perancang Komponen
Menyediakan contoh pembuatan layanan di Visual Basic dan Visual C#.
Arsitektur Pemrograman Aplikasi Layanan
Menjelaskan elemen bahasa yang digunakan dalam pemrograman layanan.
Menjelaskan proses pembuatan dan konfigurasi layanan Windows menggunakan templat proyek layanan Windows.
Bagian terkait
ServiceBase - Menjelaskan fitur utama kelas ServiceBase, yang digunakan untuk membuat layanan.
ServiceProcessInstaller - Menjelaskan fitur kelas ServiceProcessInstaller, yang digunakan bersama dengan ServiceInstaller kelas untuk menginstal dan menghapus instalasi layanan Anda.
ServiceInstaller - Menjelaskan fitur kelas ServiceInstaller, yang digunakan bersama dengan ServiceProcessInstaller kelas untuk menginstal dan menghapus instalasi layanan Anda.
Membuat Proyek dari Templat - Menjelaskan jenis proyek yang digunakan dalam bab ini dan cara memilih di antaranya.