WCF本身自带有调试客户端,而且在项目建好后默认情况下也是启用的,F5调试就能调出WCF Test Client,选择要调试的方法,把参数填好,点击invode即可。

但是如果输入参数很多,方法逻辑很复杂需要多次调试的时候,每次赋值黏贴参数将会是一场灾难,那如何来改善这种情况呢,我们想到了开发asp.net web api时候选用的调试方式。

asp.net web api开发的接口项目需要调试时没有wcf自带的这种test client,需要借助其他插件或者第三方工具,我比较习惯的是用postman。直接F5运行项目后,本地会起一个iis express用来装载咱们的web api 项目

运行后我们在postman中输入调用地址,比如我这的demo,在postman里调用后断点能进我们的示例程序

综上来看,wcf也是可以用这种方式来调试的,只需将默认的wcftestclient关闭即可,找到你的wcf项目文件,该文件是以.csproj为后缀的,打开他,添加如下代码然后重新加载下项目,然后按F5运行IE中打开的是你设置的起始页,不用管他,只要我们的iis express 跑起来就可以了,然后就在postman里调用调试起来吧。

<EnableWcfTestClientForSVCDefaultValue>false</EnableWcfTestClientForSVCDefaultValue>

这种方式对于接口输入参数过于复杂的情况是相当有效的,能提高不少生产效率。

WCF 关闭默认调试客户端相关推荐

  1. Socket发完消息后,立即关闭连接,客户端丢失数据的问题

    使用.net编写服务器程序的时候,发现一个现象:如果服务器发完消息,立即关闭连接,客户端将无法收到服务器最后发的那条消息.个人猜想,会不会socket也有象文件流类似的缓存机制.果断利用visual ...

  2. Windows Server 2008关闭默认windows共享

    Windows启动时都会默认打开admin$ ipc$ 和每个盘符的共享,对于不必要的默认共享,一般都会把它取消掉,可当又需要打开此默认共享时,又该从哪里设置呢,一般来说有两个地方,MSDOS命令和计 ...

  3. 网管,请别随意关闭默认共享

    不知道在什么时候,关闭Windows系统中的C$.D$.IPC$等默认共享成为了最基本的安全防范措施,惊弓之鸟们纷纷响应号召,向默认共享宣战.然而存在是有理由的,默认共享的存在同样如此.你可知道盲目地 ...

  4. windows打开和关闭默认共享方法汇总

    Windows启动时都会默认打开admin$ ipc$ 和每个盘符的共享,对于不必要的默认共享,一般都会把它取消掉,可当又需要打开此默认共享时,又该从哪里设置呢.经过自己的验证,汇总出一下方法. 一: ...

  5. 服务器 关闭系统默认共享,新手们请别随意关闭默认共享

    <新手们请别随意关闭默认共享>由会员分享,可在线阅读,更多相关<新手们请别随意关闭默认共享(48页珍藏版)>请在人人文库网上搜索. 1.不知道在什么时候,关闭Windows系统 ...

  6. 计算机网络安全ipc默认共享,网管,请别随意关闭默认共享

    不知道在什么时候,关闭Windows系统中的C$.D$.IPC$等默认共享成为了最基本的安全防范措施,惊弓之鸟们纷纷响应号召,向默认共享宣战.然而存在是有理由的,默认共享的存在同样如此.你可知道盲目地 ...

  7. TP6.0 调试模式下关闭Trace调试

    1. 在 TP6.0 当前最新版 (v6.0.7) 中 默认安装的时候会自动安装 topthink/think-trace 扩展 在调试模式下浏览器右下角会出现trace信息, 此时无法手动关闭 Tr ...

  8. 小程序确定取消弹窗_浅析微信小程序modal弹窗关闭默认会执行cancel问题

    在我们使用小程序的modal组件时候,有的时候会碰到一个问题,那就是弹框的关闭,我们并没有选择取消或确定,而是点击弹框之外的部分,这个时候弹框会关闭,按理来说不会触发取消和确定的绑定事件,但是有的时候 ...

  9. 使用WCF建立起Silverlight客户端与服务端的桥梁

    最近正在开发一个项目,需要应用到Silverlight以及数据库.在正式开工之前需要掌握将数据从服务端送到客户端的技术,我们采用建立WCF服务的方法. "做中学"是最好的学习方法, ...

最新文章

  1. 被吐嘈的NodeJS的异常处理
  2. IBM Cloud Paks:云端追光者也!
  3. 为什么ConcurrentHashMap不允许插入null值?
  4. [原创]网银在线chinabank安全漏洞之“不完善的开发软件包”
  5. 互联网公司招聘奇葩黑历史:不要学日语,不要信中医,不要黄泛区……
  6. linux文件系统F2FS,文件系统F2FS也将造福SSD
  7. 我的iPad/iPhone App推荐列表
  8. 2021/04/10 OJ每日一题 1190: 按出生日期排序(结构体专题)python
  9. 【极乐小程序】房地产行业怎么利用小程序运营http://www.dreawer.cn/opration/605.html
  10. 全自动采集小说模板源码+送7条可用7大采集规则
  11. 【微信小程序】04-公共文件引入
  12. 判断2-100之间有多少个素数,并输出所有素数
  13. GSM PDU模式发中文短信
  14. (转)图森技术汇 | 聊聊Anchor的前世今生(上)
  15. Qt Creator不同Qt版本切换
  16. msys 的安装和使用
  17. English_tool
  18. 产品经理如何做好行业研究及竞争对手分析工作
  19. 生日快乐代码_中国启源,生日快乐!
  20. 谷歌浏览器安装插件cross requst(本地安装)

热门文章

  1. java.sql.SQLException: Access denied for user ‘‘@‘localhost‘ (using password: YES)问题
  2. 【汇正财经】大盘震荡收涨
  3. android 悬浮球动画,Android 仿360悬浮球与加速球
  4. python 月日年转年月日_在Python中将年/月/日转换为年份
  5. 如何用php显示图标,显示桌面图标不见了如何恢复
  6. 原理图端口符号_原理图输入设计历史(一)
  7. 【2017.11.15】设计师的正确工作流程
  8. java先删后保存数据库据功能,还在手工生成数据库文档?3个步骤自动完成了解一下...
  9. 金融新科技的一些玩法
  10. 专业导论-课后总结-2019.12.12-V1.0