Hur Man Skriver Din Tjänst

Innehållsförteckning:

Hur Man Skriver Din Tjänst
Hur Man Skriver Din Tjänst

Video: Hur Man Skriver Din Tjänst

Video: Hur Man Skriver Din Tjänst
Video: #21 Tre tips för bättre synlighet på Google - Hillman Podden: Marknadsföring u0026 Tips för företagande 2024, April
Anonim

Standardverktyget för att skapa en Windows-tjänst är Visual Studio. Net-mallen som heter Windows Service.

Hur man skriver din tjänst
Hur man skriver din tjänst

Det är nödvändigt

Den största fördelen med detta Windows Service-verktyg är att automatiskt skapa referenser till rätt klasser och namnkategorier genom att använda arv och ändra de erforderliga metoderna

Instruktioner

Steg 1

Se till att du förstår sekvensen av steg för att skapa din tjänst: - korrekt definiera tjänstens namn på tjänsten; - skapa nödvändiga installatörer; - utföra en åsidosättning; - definiera OnStop- och OnStart-koden; - definiera konfigurationsmetoden för skapad tjänst.

Steg 2

Använd dialogrutan Egenskaper för att ställa in önskat namn för den tjänst du skapar. Observera att det valda servicenamnet måste matcha namnet som används av klassinstallationsprogrammet. Varje ändring av värdet på namnet som används innebär en uppdatering av klassinstallationsprogrammet.

Steg 3

Använd de nödvändiga parametrarna för att definiera egenskaperna och metoderna för den skapade tjänsten: - True - i CanStop-avsnittet - för att tillåta mottagningsförfrågningar som avbryter körningen; - True - i avsnittet CanShutDown - för att tillåta mottagande av aviseringar när datorn vrids av det samtalet OnShutDown-proceduren; - Falskt - i avsnittet CanPauseAndContinue - för att förbjuda avbrott och återupptagande av tjänsten, eller True - för att tillåta dessa åtgärder; - Falskt - i avsnittet CanHandlePowerEvents - för att förbjuda tjänsten att få meddelanden om ändringar i datorns strömtillstånd, eller sant - för att tillåta mottagning av sådana aviseringar; - falskt - i avsnittet AutoLog - för att förbjuda inspelning av en rapport om åtgärder som utförts av tjänsten i händelseloggen, eller sant - för att aktivera händelseloggning.

Steg 4

Ring kodredigeringsverktyget och ange de nödvändiga bearbetningsvärdena för OnStop- och OnStart-procedurerna. Ändra parametrarna för värdena för metoderna som ska ändras i funktionalitet och lägg till nödvändiga installatörer för den tjänst som skapas.

Steg 5

Expandera menyn Build och ange kommandot Build Solution utan att försöka använda F5-funktionstangenten för att starta tjänsten. Installera den skapade tjänsten.

Rekommenderad: