HI Guys, Я создал службу Windows, которая порождает три потока. Первая нить просыпается каждые 15 секунд, вторая нить просыпается каждый мин. и третий поток раз в день. Мой код выглядит примерно так:Службы Windows Windows прекратились внезапно
var timer1 = new Timer();
timer1.Elapsed += ProcessTimerEvent1;
timer1.Interval = 60000;
timer1.Start();
var timer2 = new Timer();
timer2.Elapsed += ProcessTimerEvent2;
timer2.Interval = 15000;
timer2.Start();
var timer3 = new Timer();
timer3.Elapsed += ProcessTimerEvent3;
timer3.Interval = 86400000;
timer3.Start();
Из моих журналов событий я могу видеть, что он говорит выполнения .NET 2.0 отчетов об ошибках EVENTID: 5000.
Я просмотрел сеть, и это говорит о недействительной операции.
Вы, ребята, думаете, что эта остановка обслуживания должна что-то делать с помощью потоков. И еще один глупый вопрос: я создаю 3 новых потока каждый раз или те же потоки поднимаются на evey 15 секунд или 1 мин.