Bagikan melalui


ServiceInstaller Konstruktor

Definisi

Menginisialisasi instans baru dari kelas ServiceInstaller.

public:
 ServiceInstaller();
public ServiceInstaller();
Public Sub New ()

Keterangan

Untuk menginstal layanan, buat kelas penginstal proyek yang mewarisi dari Installer kelas , dan atur RunInstallerAttribute atribut pada kelas ke true. Dalam proyek Anda, buat satu ServiceProcessInstaller instans per aplikasi layanan, dan satu ServiceInstaller instans untuk setiap layanan dalam aplikasi. Dalam konstruktor kelas penginstal proyek Anda, atur properti penginstalan untuk layanan menggunakan ServiceProcessInstaller instans dan ServiceInstaller , dan tambahkan instans ke Installers koleksi.

ServiceInstaller Konstruktor secara otomatis menghasilkan sumber log peristiwa yang propertinya Log diatur ke log Aplikasi komputer, dan EventLogInstaller. Ketika Anda mengatur ServiceName dari ServiceInstaller, yang harus identik ServiceBase.ServiceName dengan layanan, Source properti log peristiwa secara otomatis diatur ke nilai yang sama. Sumber dihapus secara otomatis dalam kasus kegagalan penginstalan.

ServiceInstaller Konstruktor mengatur StartType properti untuk ServiceStartMode.Manual menentukan bahwa pengguna memulai layanan. Anda dapat mengatur ulang properti untuk ServiceStartMode.Automatic menentukan bahwa layanan dimulai ketika komputer memulai ulang.

Berlaku untuk

Lihat juga