отладка сервиса в С#
От: shuler  
Дата: 29.10.02 06:13
Оценка:
Суть проблемы:
Как отладить сервис, работающий в фоновом режиме в дебагире .NET.
Ошибка в сервисе в функции Main и стандартный прием запустить сервис и в дебагире через "processes" приатачив сервис к исходнику не катит. Необходимо отловить старт сервиса.
Помогите пожалуйста :)
Re: отладка сервиса в С#
От: MaxMP Россия  
Дата: 29.10.02 18:55
Оценка:
Здравствуйте shuler, Вы писали:

S>Суть проблемы:

S>Как отладить сервис, работающий в фоновом режиме в дебагире .NET.
S>Ошибка в сервисе в функции Main и стандартный прием запустить сервис и в дебагире через "processes" приатачив сервис к исходнику не катит. Необходимо отловить старт сервиса.
S>Помогите пожалуйста

Можно попробовать в начале метода "старта сервиса" вставить Debug.Fail("Траляля"); — это выбросить диалог, где можно будет нажать Retry и получить дебаг с места вызова данного метода.
Debug.Fail из ns System.Diagnostics.
Re: отладка сервиса в С#
От: VladD2 Российская Империя www.nemerle.org
Дата: 29.10.02 23:08
Оценка:
Здравствуйте shuler, Вы писали:

S>Суть проблемы:

S>Как отладить сервис, работающий в фоновом режиме в дебагире .NET.
S>Ошибка в сервисе в функции Main и стандартный прием запустить сервис и в дебагире через "processes" приатачив сервис к исходнику не катит. Необходимо отловить старт сервиса.
S>Помогите пожалуйста

Принципы отладни под .NET ничем не отличаются от Win32. Так что см. http://rsdn.ru/article/?vcpp/vcdebug_.xml
Автор(ы): Александр Шаргин

Статья содержит подробное описание различных аспектов отладки в среде Visual C++ — возможности встроенного отладчика, отладку различных приложений и DLL, удалённую отладку и поиск ошибок в работе с памятью.
... << RSDN@Home 1.0 alpha VladD2.1.0.alpha 12.1.0.1028.36665 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.