удаленная отладка wcf сервиса с использованием visual studio 2010 - PullRequest
1 голос
/ 08 июня 2011

Я пытаюсь удаленно отлаживать свои службы wcf, используя Visual Studio 2010, удаленную машину win srv 2003 с IIS 6 Я продолжаю получать следующую ошибку


Microsoft Visual Studio

Следующий модуль был собран либо с включенной оптимизацией, либо без отладочной информации:

c: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ Временные файлы ASP.NET \ test \ 491f1a5c \ 3c7386d6 \ assembly \ dl3 \ 20ac69eb \ a4e6ceed_8c24cc01 \ xxxxxx.Interfaces.dll

Чтобы отладить этот модуль, измените его конфигурацию сборки проекта на режим отладки. Чтобы подавить это сообщение, отключите параметр отладчика «Предупредить, если при запуске нет кода пользователя».

OK

моя сборка находится в режиме отладки, я удалил временный файл и заново развернул его, перезапустил Visual Studio, но без каких-либо шансов. Вы можете помочь?

Ответы [ 2 ]

0 голосов
/ 08 июня 2011

Просмотрите ваш web.config и посмотрите, есть ли следующее:

<configuration>

...
  <system.web>
    ...  
    <compilation debug="true" />
    ...
  </system.web>

...
</configuration>
0 голосов
/ 08 июня 2011

Я тоже видел эту проблему. Я обнаружил, что остановка службы перед повторным развертыванием службы WCF устраняет проблему. Я думаю, что часть проблемы заключается в том, что что-то обращается к WCF, что приводит к тому, что DLL остается в памяти, хотя я не уверен.

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