Сервис отладки с новыми перенаправленными сборками строгих имен - PullRequest
0 голосов
/ 26 ноября 2010

Мы обнаружили проблему со сторонними сборками со строгим именем, которые используются в нашей службе Windows.

На клиентском компьютере с уже установленной сборкой выпуска я сбросил новые сборки и в файле конфигурации приложения я перенаправил службы для загрузки новых сборок.Моя служба запускается, но, похоже, ничего не делает (она должна начать регистрироваться, как только она запустится).

Мне было интересно, смогу ли я запустить на своем компьютере для разработки приложение в Debug, и каким образом использовать новые сборки, чтобы попытаться определить, где происходит сбой службы?

1 Ответ

0 голосов
/ 15 сентября 2011

Несколько вещей, которые вы можете попробовать:

  • Чтобы отладить службу, попробуйте вставить «System.Diagnostics.Debugger.Break ()» в первую строку вашего метода OnStart ()

  • Если вы не можете изменить код, увеличьте уровень ведения журнала Fusion, а затем снова запустите службу. Ваша ошибка сборки должна быть зарегистрирована с более подробной информацией в Event Viewer. Несколько хороших примеров здесь: Как включить ведение журнала ошибок привязки сборки (Fusion) в .NET

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...