如何:单步执行 WCF 服务
在 Visual Studio 2012 中,可以单步执行 WCF 服务。如果 WCF 服务与客户端位于同一 Visual Studio 解决方案中,则可以命中 WCF 服务内部的断点。
若要使单步执行正常运行,必须在 app.config 或 Web.config 文件中启用调试。有关如何启用调试的信息以及有关单步执行 WCF 服务的限制,请参见 WCF 调试的限制。
单步执行 WCF 服务
创建一个同时包含 WCF 客户端和 WCF 服务项目的 Visual Studio 解决方案。
在解决方案资源管理器中右击“WCF 客户端”项目,再单击**“设为启动项目”**。
在 app.config 或 web.config 文件中启用调试。有关更多信息,请参见 WCF 调试的限制。
在客户端项目中需要开始单步执行的位置设置断点。通常情况下,断点设置在 WCF 服务调用之前。
运行到断点,然后开始单步执行。调试程序将自动在服务中单步执行。