Jak Napisać Swoją Usługę

Spisu treści:

Jak Napisać Swoją Usługę
Jak Napisać Swoją Usługę

Wideo: Jak Napisać Swoją Usługę

Wideo: Jak Napisać Swoją Usługę
Wideo: 🎯 Jak szybko i sprawnie napisać swoją prace dyplomową? [WEBINAR] 2024, Marsz
Anonim

Standardowym narzędziem do tworzenia usługi Windows jest szablon Visual Studio. Net o nazwie Usługa Windows.

Jak napisać swoją usługę
Jak napisać swoją usługę

Czy to jest to konieczne

Główną zaletą tego narzędzia usługi Windows jest automatyczne tworzenie odwołań do poprawnych klas i kategorii nazw poprzez zastosowanie dziedziczenia i modyfikację wymaganych metod

Instrukcje

Krok 1

Upewnij się, że rozumiesz kolejność kroków tworzenia Twojej usługi: - poprawne zdefiniowanie nazwy usługi dla usługi, - utworzenie niezbędnych instalatorów, - wykonanie nadpisania, - zdefiniowanie kodu OnStop i OnStart, - zdefiniowanie sposobu konfiguracji dla utworzona usługa.

Krok 2

Użyj okna dialogowego Właściwości, aby ustawić żądaną nazwę dla tworzonej usługi. Zwróć uwagę, że wybrana nazwa usługi musi być zgodna z nazwą używaną przez aplikację instalatora klasy. Każda zmiana wartości używanej nazwy oznacza aktualizację aplikacji instalatora klasy.

Krok 3

Użyj niezbędnych parametrów, aby zdefiniować właściwości i metody działania utworzonej usługi: - True - w sekcji CanStop - aby zezwolić na odbieranie żądań przerywających wykonywanie, - True - w sekcji CanShutDown - aby zezwolić na otrzymywanie powiadomień, gdy komputer jest włączony wyłączyć wywołanie procedury OnShutDown, - False - w sekcji CanPauseAndContinue - aby zabronić przerywania i wznawiania usługi, lub True - aby zezwolić na te działania; - False - w sekcji CanHandlePowerEvents - aby uniemożliwić usłudze otrzymywanie powiadomień o zmianach w stanie zasilania komputera, lub True – aby umożliwić odbieranie takich powiadomień, - False – w sekcji AutoLog – aby zabronić rejestrowania raportu z wykonanych przez usługę czynności w dzienniku zdarzeń, lub True – aby umożliwić rejestrowanie zdarzeń.

Krok 4

Wywołaj narzędzie edytora kodu i wprowadź wymagane wartości przetwarzania dla procedur OnStop i OnStart. Zmodyfikuj parametry wartości metod, które mają zostać zmienione w funkcjonalności oraz dodaj niezbędne instalatory dla tworzonej usługi.

Krok 5

Rozwiń menu Kompilacja i określ polecenie Kompiluj rozwiązanie bez próby użycia klawisza funkcyjnego F5 w celu uruchomienia usługi. Zainstaluj utworzoną usługę.

Zalecana: