Hoe Om U Diens Te Skryf

INHOUDSOPGAWE:

Hoe Om U Diens Te Skryf
Hoe Om U Diens Te Skryf

Video: Hoe Om U Diens Te Skryf

Video: Hoe Om U Diens Te Skryf
Video: Kruiskyk - 16 Julie 2017 - Hoe om jou eie brief te skryf 2024, Desember
Anonim

Die standaardhulpmiddel vir die skep van 'n Windows-diens is die Visual Studio. Net-sjabloon genaamd Windows Service.

Hoe om u diens te skryf
Hoe om u diens te skryf

Dit is nodig

Die belangrikste voordeel van hierdie Windows Service-instrument is die outomatiese aanbring van verwysings na die regte klasse en naamkategorieë deur oorerwing toe te pas en die vereiste metodes te verander

Instruksies

Stap 1

Maak seker dat u die volgorde van die stappe vir die skep van u diens verstaan: - die diensnaam van die diens korrek definieer; - die nodige installeerders skep; - 'n override uitvoer; - die OnStop- en OnStart-kode definieer; - Definieer die konfigurasiemetode vir die diens geskep.

Stap 2

Gebruik die dialoogkassie Eienskappe om die gewenste naam vir die diens wat u skep, in te stel. Let daarop dat die geselekteerde diensnaam moet ooreenstem met die naam wat deur die klasinstalleerder-toepassing gebruik word. Enige verandering in die waarde van die naam wat gebruik word, impliseer 'n opdatering van die klasinstalleringsprogram.

Stap 3

Gebruik die nodige parameters om die eienskappe en werkswyses van die diens wat geskep is, te definieer: - Waar - in die CanStop-afdeling - om ontvangsversoeke toe te laat wat die uitvoering onderbreek; - Waar - in die afdeling CanShutDown - om kennisgewings toe te laat wanneer die rekenaar gedraai word OnShutDown-prosedure word nie genoem nie; - Onwaar - in die afdeling CanPauseAndContinue - om die onderbreking en hervatting van die diens te verbied, of Waar - om hierdie aksies toe te laat; - Onwaar - in die afdeling CanHandlePowerEvents - om te verbied dat die diens kennisgewings oor veranderings ontvang in die rekenaar se kragtoestand, of waar - om sodanige kennisgewings te ontvang; - Onwaar - in die afdeling AutoLog - om die opname van 'n verslag van aksies wat deur die diens in die gebeurtenislogboek uitgevoer is, of Waar - om gebeurtenisregistrasie moontlik te maak, te verbied.

Stap 4

Bel die kodeverwerker en voer die vereiste verwerkingswaardes in vir die OnStop- en OnStart-prosedures. Verander die parameters van die waardes van die metodes wat verander moet word in funksionaliteit en voeg die nodige installeerders by vir die diens wat geskep word.

Stap 5

Brei die Build-menu uit en spesifiseer die Build Solution-opdrag sonder om die F5-funksietoets te gebruik om die diens te begin. Installeer die diens wat geskep is.

Aanbeveel: