Instrumentul standard pentru crearea unui serviciu Windows este șablonul Visual Studio. Net numit Serviciu Windows.
Este necesar
Principalul beneficiu al acestui instrument Windows Service este crearea automată a referințelor la clasele și categoriile de nume corecte prin aplicarea moștenirii și modificarea metodelor necesare
Instrucțiuni
Pasul 1
Asigurați-vă că înțelegeți secvența de pași pentru crearea serviciului: - definirea corectă a numelui serviciului serviciului; - crearea instalatorilor necesari; - efectuarea unei suprascrieri; - definirea codului OnStop și OnStart; - definirea metodei de configurare pentru serviciu creat.
Pasul 2
Utilizați caseta de dialog Proprietăți pentru a seta numele dorit pentru serviciul pe care îl creați. Rețineți că numele serviciului selectat trebuie să se potrivească cu numele folosit de aplicația de instalare a clasei. Orice modificare a valorii numelui utilizat implică o actualizare a aplicației de instalare a clasei.
Pasul 3
Utilizați parametrii necesari pentru a defini proprietățile și metodele de funcționare a serviciului creat: - Adevărat - în secțiunea CanStop - pentru a permite primirea cererilor care întrerup execuția; - Adevărat - în secțiunea CanShutDown - pentru a permite primirea notificărilor când computerul este pornit off that call the OnShutDown procedure; - False - în secțiunea CanPauseAndContinue - pentru a interzice întreruperea și reluarea serviciului, sau True - pentru a permite aceste acțiuni; - False - în secțiunea CanHandlePowerEvents - pentru a interzice serviciului să primească notificări despre modificări în starea de alimentare a computerului sau True - pentru a permite primirea unor astfel de notificări; - False - în secțiunea AutoLog - pentru a interzice înregistrarea unui raport al acțiunilor efectuate de serviciu în jurnalul de evenimente sau True - pentru a activa înregistrarea evenimentelor.
Pasul 4
Apelați instrumentul editor de cod și introduceți valorile de procesare necesare pentru procedurile OnStop și OnStart. Modificați parametrii valorilor metodelor care urmează să fie modificate în funcționalitate și adăugați programele de instalare necesare pentru serviciul creat.
Pasul 5
Extindeți meniul Build și specificați comanda Build Solution fără a încerca să utilizați tasta funcțională F5 pentru a porni serviciul. Instalați serviciul creat.