【发布时间】:2011-01-28 22:27:43
【问题描述】:
我有一个正在尝试调试的 WCF Web 服务(使用 .NET 3.5)。但是,每当我在程序中设置任何断点时,它们在调试模式下运行时都不会被命中。此外,Visual Studio 不会捕获任何异常——通常,当调试时抛出未捕获的异常时,Visual Studio 会显示抛出的异常并带您到抛出异常的代码行。
谁能解释一下这个问题?
【问题讨论】:
-
符号加载了吗? PDB 文件.....
-
调试的时候你的断点是红点还是中心空的红环?
-
我在“输出”窗口中没有看到任何提及 PDB 文件的内容,还是应该在其他地方查找该信息?
-
尝试在 WCF 服务中插入行
System.Diagnostics.Debugger.Break();,然后编译。运行。如果这没有启动调试器,你一定是在点击服务的另一个实例......或者什么。 -
@DashRantic:你如何启动你的调试器?按F5?您的 WCF 服务是托管在 IIS 还是 VS 开发服务器上?
标签: c# wcf visual-studio-2010 debugging service