【发布时间】:2010-11-03 10:59:13
【问题描述】:
我正在尝试在 IIS 6 上远程调试 wcf 服务。直到昨天它一直运行良好。现在断点没有被命中,并且警告消息说“没有为此文档加载任何符号”。我已经通过重新启动 iis 和应用程序池解决了这个问题,但它只工作了几天。现在我有同样的问题。我已经阅读了互联网上几乎所有关于此的建议,我检查了构建选项、GAC、ASP 临时文件夹。加载服务文件时,VS 正在写入我的 dll 已加载。但是当我查看 debug->modules 窗口时,它显示该模块尚未加载。调试时我仍然可以看到异常。现在我暂时使用Debug.WriteLn()进行调试,但是费时费力。任何帮助将不胜感激。
附:我在 PC 上使用 VS 2010、WinXp Sp3,在服务器上使用 Windows Server 2003。
[已更新] VS 2010 有补丁可以解决远程调试问题吗?
[更新] 我注意到 w3wp 进程类型现在是 x86,虽然我的服务之前被客户端调用过,它应该是托管类型。
【问题讨论】: