Как отладить службу WCF? - PullRequest
       2

Как отладить службу WCF?

6 голосов
/ 26 января 2011

Я создаю службу WCF, в которой мобильные устройства (Iphone и Android) и веб-сайты могут подключаться к услуге.Я разместил свой сервис на IIS7, и моя IDE - VS2010.

Когда Iphone подключается к моему сервису и вызывает определенную функцию, в которой я установил точку останова, Visual Studio не остановится или не переключится на точку останова.Я протестировал его с помощью веб-клиента, и не было проблем с отладкой и добавлением точки останова.

Я использовал WebInvoke в моей службе wcf.Моя конфигурация содержит эту строку <compilation debug="true" targetFramework="4.0" />, как для клиента, так и для службы.

Ваша помощь очень ценится.Лучшее,

1 Ответ

6 голосов
/ 26 января 2011

При запуске службы WCF в IIS7 необходимо подключить отладчик к процессу w3wp.exe из экземпляра с правами администратора. Если вы долго оставляли отладчик включенным до вызова службы со своего телефона, скорее всего, процесс был остановлен, а ваш отладчик больше не подключен.

Если это так, вы всегда можете изменить параметры условия рециркуляции в пулах приложений, чтобы процесс оставался активным в течение более длительного времени.

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