使用visual studio 2010远程调试wcf服务

时间:2011-06-07 22:05:31

标签: wcf visual-studio-2010 debugging

我正在尝试使用Visual Studio 2010,远程机器win srv 2003和IIS 6远程调试我的wcf服务  我一直收到以下错误


Microsoft Visual Studio

以下模块是在启用优化或没有调试信息的情况下构建的:

c:\ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ test \ 491f1a5c \ 3c7386d6 \ assembly \ dl3 \ 20ac69eb \ a4e6ceed_8c24cc01 \ xxxxxx.Interfaces.dll

要调试此模块,请将其项目构建配置更改为“调试”模式。要禁止显示此消息,请禁用“如果启动时没有用户代码,则调用警告”选项。

确定

我的构建处于调试模式,我删除了临时文件并重新部署,重新启动visual studio,但没有任何机会。你能帮忙吗?

2 个答案:

答案 0 :(得分:0)

我也看到了这个问题。我发现在重新部署WCF服务之前停止服务可以解决问题。我认为问题的一部分是有些东西正在访问WCF,导致DLL留在内存中,虽然我不确定。

答案 1 :(得分:0)

查看您的web.config并查看是否存在以下内容:

<configuration>

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

...
</configuration>