c# System Service OnShutdown()

0

Witam wszystkich,
Stworzyłem serwis( ServiceBase) i mój problem polega na tym, że przy wyłączeniu systemu nie chce się wywołać metoda OnShutdown.

protected override void OnShutdown()
        {
            System.IO.File.Create(AppDomain.CurrentDomain.BaseDirectory + "OnShutdown.txt");
        }

Czy ktoś już wcześniej spotkał się z takim problemem i pomoże mi to rozwiązać ?
Pracuje na Windows 7 oraz serwis jest widoczny w "Usługach"

0

Spróbuj w serwisie ustawić CanShutdown na true

0

Próbowałem z ustawieniem wartości na true ale nie zawsze to działa. Macie może jakiś pomysł jak napisać Preshutdown ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1