Štandardným nástrojom na vytvorenie služby Windows je šablóna Visual Studio. Net s názvom Služba Windows.
Je to nevyhnutné
Hlavnou výhodou tohto nástroja Windows Service Service je automatické vytváranie odkazov na správne triedy a kategórie mien pomocou dedenia a úprav požadovaných metód
Inštrukcie
Krok 1
Uistite sa, že rozumiete postupnosti krokov pri vytváraní vašej služby: - správne definovanie názvu služby; - vytvorenie potrebných inštalátorov; - vykonanie prepísania; - definovanie kódu OnStop a OnStart; - definovanie metódy konfigurácie pre vytvorená služba.
Krok 2
V dialógovom okne Vlastnosti nastavte požadovaný názov služby, ktorú vytvárate. Upozorňujeme, že názov vybranej služby sa musí zhodovať s názvom používaným inštalátorom triedy. Akákoľvek zmena hodnoty použitého názvu znamená aktualizáciu aplikácie inštalačného programu triedy.
Krok 3
Pomocou potrebných parametrov definujte vlastnosti a metódy fungovania vytvorenej služby: - True - v časti CanStop - umožnenie prijímania požiadaviek, ktoré prerušujú vykonávanie; - True - v časti CanShutDown - umožnenie prijímania upozornení pri zapnutí počítača off that call the OnShutDown procedúra; - False - v časti CanPauseAndContinue - zakázať prerušenie a obnovenie služby, alebo True - umožniť tieto akcie; - False - v časti CanHandlePowerEvents - zakázať službe dostávať oznámenia o zmenách v stave napájania počítača alebo True - povolenie prijímania takýchto oznámení; - False - v časti AutoLog - zakázanie zaznamenávania správy o akciách vykonaných službou do protokolu udalostí, alebo True - povolenie protokolovania udalostí.
Krok 4
Zavolajte nástroj editora kódu a zadajte požadované hodnoty spracovania pre procedúry OnStop a OnStart. Upravte parametre hodnôt metód, ktoré sa majú zmeniť vo funkčnosti, a pridajte potrebné inštalačné programy pre vytváranú službu.
Krok 5
Rozbalte ponuku Build a zadajte príkaz Build Solution bez toho, aby ste sa pokúsili spustiť službu pomocou funkčného klávesu F5. Nainštalujte si vytvorenú službu.