Tworzę swoje pierwsze zadanie timera i chcę je debugować. Zainstalowałem zadanie czasomierza za pomocą funkcji i dodałem je do kolekcji JobDefinitions aplikacji WWW i dodałem SPMinuteSchedule uruchamiane co 5 minut (do celów testowych).Debugowanie zadań timpoint timera
Następnie w Visual Studio próbowałem dołączyć debuggera do procesu WebApplication, procesu Centralnego Administratora i procesu OWSTIMER.exe, ale nie będzie on debugował metody Execute TimerJob. Czego tu mi brakuje?
P.S. Status zadania timera mówi, że powiodło się, więc jest uruchomiony. Dziwne ...
Wygląda na to, że działa teraz ... Złożone rozwiązanie i restartowany timer, debugger działa ... – Colin
Świetnie! Debugowanie TimerJobs również spowodowało u mnie ból głowy. – Flo
Interesujący pomysł na zapewnienie asercji ... także, jeśli użyjesz Debug.Assert zamiast Trace.Assert, to jakakolwiek kompilacja wydania, którą zrobisz, nie będzie miała tego kodu (chociaż w pewnym momencie w twojej kompilacji debugowania i tak chcesz to skomentować). – mundeep