Ako Napísať Svoju Službu

Obsah:

Ako Napísať Svoju Službu
Ako Napísať Svoju Službu

Video: Ako Napísať Svoju Službu

Video: Ako Napísať Svoju Službu
Video: Ako ovládať svoje emócie - 5 tipov ako ovládnuť hnev 2024, Apríl
Anonim

Štandardným nástrojom na vytvorenie služby Windows je šablóna Visual Studio. Net s názvom Služba Windows.

Ako napísať svoju službu
Ako napísať svoju službu

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.

Odporúča: