【问题标题】:remote debugging wcf service using visual studio 2010使用 Visual Studio 2010 远程调试 wcf 服务
【发布时间】:2011-09-10 11:00:24
【问题描述】:

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


微软视觉工作室

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

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,但没有任何机会。你能帮忙吗?

【问题讨论】:

    标签: wcf visual-studio-2010 debugging


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 部署到生产环境时不要忘记删除它。
      • 通常人们试图通过帮助你来获得积分是在风中小便......除非有人遇到这个并记录了它,或者在我的情况下......我只是遇到了它。我正在使用 vs 2010 sp1 ,并尝试了几件事,我打算从我的路径错误 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\2c0d3658\caacfa0a 中删除 dll \assembly\dl3\53e39126\e888ca9f_7252cc01 相反,我关闭了 Visual Studio 和 IIS EXPRESS 我停止了....然后我重新打开了项目,一切都很好。我以为我有 10-25% 的机会自行修复……但我修复得很好。
      猜你喜欢
      • 2011-07-30
      • 2011-10-08
      • 1970-01-01
      • 2013-06-15
      • 2014-05-09
      • 2011-03-26
      • 2011-06-22
      • 2011-08-19
      • 1970-01-01
      相关资源
      最近更新 更多