WCF开发环境客户端调试服务端跟踪代码不能命中断点解决方案


一、WCF开发环境下本地调试(客户端调试服务端)
WCF服务端环境:
1. 基于IIS承载WCF服务,VS启动项目:WCF_IISServer

2. wsHttpBinding协议绑定。

运行IIS正常:

WCF客户端环境:
打开CSFramework.Main/app.config文件:

设置WCF服务端地址,本地调试地址:http://localhost:您的端口/WCF服务.svc

如上配置后,运行CSFramework.Main主程序。

二、设断点调试WCF接口
CSFrameworkV5.WCFContract 跟踪代码不能命中断点:

原因有很多,总结几个核心原因及解决方案:
2. 调试项目的目标平台必须与主程序一致,比如都设置为:AnyCPU,或x86;


扫一扫加作者微信

3. VS参数设置:工具—选项—调试—常规中的“要求源文件和原始版本完全匹配”的勾去掉;
4. 调试项目,优化代码的勾去掉!


扫一扫加作者微信


版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网