Windowsi teenuse loomise standardne tööriist on Visual Studio. Neti mall nimega Windows Service.
See on vajalik
Selle Windowsi teenuse tööriista peamine eelis on õigete klasside ja nimekategooriate viite automaatne loomine, rakendades pärimist ja muutes vajalikke meetodeid
Juhised
Samm 1
Veenduge, et mõistaksite oma teenuse loomise toimingute järjekorda: - määrake õigesti teenuse teenuse nimi; - loote vajalikud installijad; - alistate; - määrake OnStop ja OnStart kood; - määrake teenuse konfiguratsioonimeetod. loodud teenus.
2. samm
Dialoogiboksi Atribuudid abil saate luua loodava teenuse jaoks soovitud nime. Pange tähele, et valitud teenuse nimi peab vastama klassi installirakenduse kasutatavale nimele. Kasutatava nime väärtuse mis tahes muutmine tähendab klassi installiprogrammi värskendamist.
3. samm
Loodud teenuse omaduste ja toimimismeetodite määratlemiseks kasutage vajalikke parameetreid: - tõene - jaotises CanStop - lubada täitmist katkestavate taotluste vastuvõtmine; - tõene - jaotises CanShutDown - lubada teatiste vastuvõtmine arvuti pööramisel väljalülitamine protseduur OnShutDown; - False - jaotises CanPauseAndContinue - teenuse katkestamise ja jätkamise keelamiseks või True - nende toimingute lubamiseks; - False - jaotises CanHandlePowerEvents - keelamaks teenusel muudatuste kohta teateid vastu võtmast arvuti toites olekus või True - selliste teadete vastuvõtmise lubamiseks; - False - jaotises AutoLog - keelata teenuse tehtud toimingute aruande salvestamine sündmuste logisse või True - sündmuste logimise lubamiseks.
4. samm
Helistage koodiredaktori tööriistale ja sisestage protseduuride OnStop ja OnStart jaoks vajalikud töötlusväärtused. Muutke funktsionaalsuses muudetavate meetodite väärtuste parameetreid ja lisage loodava teenuse jaoks vajalikud installijad.
5. samm
Laiendage menüüd Koosta ja määrake käsk Ehitamislahendus, proovimata teenuse käivitamiseks kasutada funktsiooniklahvi F5. Installige loodud teenus.