Hvordan Skrive Tjenesten Din

Innholdsfortegnelse:

Hvordan Skrive Tjenesten Din
Hvordan Skrive Tjenesten Din

Video: Hvordan Skrive Tjenesten Din

Video: Hvordan Skrive Tjenesten Din
Video: ЛЕДИБАГ ПРОТИВ СТРАШНОЙ УЧИЛКИ 3D! У Хлои и Адриана СВИДАНИЕ?! 2024, November
Anonim

Standardverktøyet for å lage en Windows-tjeneste er Visual Studio. Net-malen kalt Windows Service.

Hvordan skrive tjenesten din
Hvordan skrive tjenesten din

Det er nødvendig

Den største fordelen med dette Windows Service-verktøyet er automatisk oppretting av referanser til riktige klasser og navnekategorier ved å bruke arv og endre de nødvendige metodene

Bruksanvisning

Trinn 1

Forsikre deg om at du forstår rekkefølgen av trinn for å opprette tjenesten: - definere tjenestenavnet på tjenesten riktig; - opprette nødvendige installatører; - utføre en overstyring; - definere OnStop- og OnStart-koden; - definere konfigurasjonsmetoden for opprettet tjeneste.

Steg 2

Bruk dialogboksen Egenskaper for å angi ønsket navn for tjenesten du oppretter. Merk at det valgte tjenestenavnet må samsvare med navnet som brukes av klasseinstallasjonsprogrammet. Enhver endring i verdien på navnet som brukes, innebærer en oppdatering av klassinstallasjonsprogrammet.

Trinn 3

Bruk de nødvendige parametrene for å definere egenskapene og metodene for funksjonen til den opprettet tjenesten: - True - i CanStop-delen - for å tillate mottak av forespørsler som avbryter utførelsen; - True - i CanShutDown-delen - for å tillate mottak av varsler når datamaskinen er slått på av som kaller OnShutDown-prosedyren; - Falsk - i delen CanPauseAndContinue - for å forby avbrudd og gjenopptakelse av tjenesten, eller True - for å tillate disse handlingene; - False - i delen CanHandlePowerEvents - for å forhindre at tjenesten mottar varsler om endringer i datamaskinens strømtilstand, eller sant - for å tillate mottak av slike varsler; - usant - i seksjonen AutoLog - for å forby registrering av en rapport om handlinger utført av tjenesten i hendelsesloggen, eller sant - for å aktivere hendelseslogging.

Trinn 4

Ring koderedigeringsverktøyet og skriv inn de nødvendige behandlingsverdiene for OnStop og OnStart-prosedyrene. Endre parametrene for verdiene til metodene som skal endres i funksjonalitet, og legg til nødvendige installatører for tjenesten som opprettes.

Trinn 5

Utvid Build-menyen og spesifiser Build Solution-kommandoen uten å prøve å bruke F5-funksjonstasten til å starte tjenesten. Installer den opprettet tjenesten.

Anbefalt: