Alat standar untuk membuat layanan Windows adalah template Visual Studio. Net yang disebut Layanan Windows.
Itu perlu
Manfaat utama dari alat Layanan Windows ini adalah pembuatan otomatis referensi ke kelas dan kategori nama yang benar dengan menerapkan pewarisan dan memodifikasi metode yang diperlukan
instruksi
Langkah 1
Pastikan Anda memahami urutan langkah-langkah untuk membuat layanan Anda: - mendefinisikan nama layanan layanan dengan benar; - membuat penginstal yang diperlukan; - melakukan penggantian; - menentukan kode OnStop dan OnStart; - menentukan metode konfigurasi untuk layanan yang dibuat.
Langkah 2
Gunakan kotak dialog Properties untuk menetapkan nama yang diinginkan untuk layanan yang Anda buat. Perhatikan bahwa nama layanan yang dipilih harus cocok dengan nama yang digunakan oleh aplikasi penginstal kelas. Setiap perubahan pada nilai nama yang digunakan menyiratkan pembaruan ke aplikasi penginstal kelas.
Langkah 3
Gunakan parameter yang diperlukan untuk menentukan properti dan metode fungsi layanan yang dibuat: - Benar - di bagian CanStop - untuk memungkinkan menerima permintaan yang mengganggu eksekusi; - Benar - di bagian CanShutDown - untuk memungkinkan menerima pemberitahuan saat komputer dihidupkan dari panggilan itu prosedur OnShutDown; - Salah - di bagian CanPauseAndContinue - untuk melarang interupsi dan dimulainya kembali layanan, atau Benar - untuk mengizinkan tindakan ini; - Salah - di bagian CanHandlePowerEvents - untuk melarang layanan menerima pemberitahuan tentang perubahan dalam kondisi daya komputer, atau Benar - untuk memungkinkan menerima pemberitahuan seperti itu; - Salah - di bagian LogOtomatis - untuk melarang perekaman laporan tindakan yang dilakukan oleh layanan di log peristiwa, atau Benar - untuk mengaktifkan pencatatan peristiwa.
Langkah 4
Panggil alat editor kode dan masukkan nilai pemrosesan yang diperlukan untuk prosedur OnStop dan OnStart. Ubah parameter nilai metode yang akan diubah fungsinya dan tambahkan penginstal yang diperlukan untuk layanan yang sedang dibuat.
Langkah 5
Perluas menu Build dan tentukan perintah Build Solution tanpa mencoba menggunakan tombol fungsi F5 untuk memulai layanan. Instal layanan yang dibuat.