System.Threading.Timer не срабатывает после

У меня есть приложение службы 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, и он работает без каких-либо проблем.

20
задан AFgone 4 September 2010 в 09:14
поделиться