开发者社区> jiankunking> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

C# Winform WCF 调试服务端的程序(三种方法)

简介: 推荐方法三 作者:jiankunking 出处:http://blog.csdn.net/jiankunking 方法一: 服务端设置: 1、打开需要调试的解决方案,在WCF服务端项目上右键,将其设置为启动项目 2、在该解决方案下点击 或者直接按F5启动WCF服务端项目。 3、寻找端口号: i、方式一 启动调试后,浏览器中会出现下面的界面 需要留意的是地址栏中的端口号。 ii、方式二
+关注继续查看

推荐方法三


作者:jiankunking 出处:http://blog.csdn.net/jiankunking


方法一:

服务端设置

1、打开需要调试的解决方案,在WCF服务端项目上右键,将其设置为启动项目


2、在该解决方案下点击


或者直接按F5启动WCF服务端项目。

3、寻找端口号:

i、方式一

启动调试后,浏览器中会出现下面的界面


需要留意的是地址栏中的端口号。

ii、方式二:

在启动WCF服务项目后,在桌面的右下角会出现,如下面所示的图标:


在这里也可以看到端口号,由于我是重新启动了一次WCF项目,所以显示的端口号与在浏览器中显示的是不一样的。


客户端设置

4、再次打开该解决方案,将客户端设置为启动项目,此处在UI项目中调用服务端,所以将UI项目设置为启动项


5、修改UI的App.config中的WCF引用地址的端口号(根据之前启动WCF服务项目的端口号来)


6、启动UI,即客户端所在的解决方案,此时,只要在服务端相应的函数上加上断点就可以跟踪进去了。

补充:

用这种方式调试服务端,需要在客户端引用WCF服务的时候,引用当前本地的WCF服务,比如在该案例中,就可以这么添加:

1、在需要添加WCF服务引用的地方添加服务引用:

弹出的界面中点击,发现,vs会自动找到该解决方案中的服务,如下图

ok,搞定!

方法二:

在本地搭建iis调试

方法三:

1、在解决方案上右键,属性

2、设置项目为多启动,设置WCFService、UI为启动项目,具体如下图:

3、修改service服务生成路劲为本地

4、在WCFService项目中的ResourceManagerService.svc文件上右键,选择:在浏览器中参看

5、记录下改svc文件在浏览器中的地址

将该地址拷贝到UI项目中的App.config文件中

点击:

搞定!

小注:

添加服务的方式同方法一中的小注。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
知趣网谢阗地:我们为啥要做车载空气净化器?
当雾霾天不只影响到以北京为代表的少数地区时,空气质量和呼吸环境开始前所未有地被全国人民所关注。关心个人及他人健康让人们也开始愿意为更好的空气环境付出额外的成本,空气净化设备随之大有井喷之势。
57 0
图像处理之USM锐化
一:基本原理 图像卷积处理实现锐化有一种常用的算法叫做Unsharpen Mask方法,这种锐化的方法就是对原图像先做一个高斯模糊,然后用原来的图像减去一个系数乘以高斯模糊之后的图像,然后再把值Scale到0~255的RGB像素值范围之内。
1979 0
WinForm员工信息表
  先搞一个panel,然后里面放label。
686 0
WCF服务测试工具
官网地址:http://www.wcfstorm.com/wcf/home.aspx WCFStorm Lite 来进行接口查看及调试,如下所示。
779 0
Winform 注册机通用软件注册功能之建立有效的软件保护机制
本文转载:http://www.cnblogs.com/umplatform/archive/2013/01/23/2873001.html  众所周知,一些共享软件往往提供给使用者的是一个功能不受限制的限时使用版,在试用期内使用者可以无限制的使用软件的全部功能(只是可能会出现提示使用者 注册的窗口),试用期一过部分(或全部)功能失效,要想继续使用只能向作者索取注册码(或注册文件)完成对软件的合法注册,注册后的软件将解除一切使用限 制。
829 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
小程序 大世界
立即下载
15分钟打造你自己的小程序
立即下载
《15分钟打造你自己的小程序》
立即下载