У меня есть приложение службы Windows. И отладку, запустив в режиме консоли.
Здесь http://support.microsoft.com/kb/842793 написано, что Timers.Timer имеет ошибку и не срабатывает в службах Windows. И обходной путь заключается в использовании Threading.Timer И эта статья для .NET 1.0 и 1.1
Я использую .NET 4, но через некоторое время Threading.Timer также не запускается. Так что может быть причиной этого? И что вы можете предложить в качестве обходного пути?
Спасибо,
С наилучшими пожеланиями
РЕДАКТИРОВАТЬ: я изменил таймер с Threading.Timer на Timers.Timer, и он работает без каких-либо проблем.