关于WCF和Silverlight调试的问题
2010-12-21 17:00
288 查看
最近很多朋友在跟我讨论WCF和Silverlight开发时,都经常会问到一个小问题,如何同时调试WCF和Silverlight程序,这里做一个简单的Demo来演示,方便查阅。
首先建立一个Silverlight项目,不需要附加到WEB上。
再建立一个WCF Service Application:
wcf项目中会有一个默认的服务,为了简单演示,我们不做修改:
在Silverlight项目中添加这个WCF服务的引用:
我们在wcf服务和silverlight中分别打断点
注意需要在wcf端放一个策略文件
内容为:
然后,我们先在WCF服务上将服务Serivce1.svc设置为启动页面
然后在WCF上Debug中启动新实例
服务就启动起来了
同样的方法启动Silverlight项目
我们会发现首先在SL调用服务的地方断点了:
按一下F5试试,在WCF也断点了
这个Demo比较简单,主要是为了解决wcf和silverlight两边调试的问题,方便朋友们搜索。
首先建立一个Silverlight项目,不需要附加到WEB上。
再建立一个WCF Service Application:
wcf项目中会有一个默认的服务,为了简单演示,我们不做修改:
在Silverlight项目中添加这个WCF服务的引用:
我们在wcf服务和silverlight中分别打断点
注意需要在wcf端放一个策略文件
内容为:
<?xml version="1.0" encoding="utf-8"?> <access-policy> <cross-domain-access> <policy> <allow-from http-request-headers="SOAPAction"> <domain uri="*"/> </allow-from> <grant-to> <resource path="/" include-subpaths="true"/> </grant-to> </policy> </cross-domain-access> </access-policy>
然后,我们先在WCF服务上将服务Serivce1.svc设置为启动页面
然后在WCF上Debug中启动新实例
服务就启动起来了
同样的方法启动Silverlight项目
我们会发现首先在SL调用服务的地方断点了:
按一下F5试试,在WCF也断点了
这个Demo比较简单,主要是为了解决wcf和silverlight两边调试的问题,方便朋友们搜索。
相关文章推荐
- 关于WCF和Silverlight调试的问题
- 关于WCF和Silverlight调试的问题
- 综合应用WPF/WCF/WF/LINQ之二十二:关于单步调试存储过程的问题
- 关于silverlight+MVVM+WCF保存数据出错的问题(2)
- [silverlight—wcf]参数:调试资源字符串不可用,秘钥和参数通常提供足够的信息用以诊断问题。
- 关于SilverLight webPart 在SharePoint调试问题。
- 关于VS2008不能调试使用WSDualHttpBinding协议WCF服务的问题
- 关于silverlight+MVVM+WCF保存数据出错的问题
- 关于silverlight和Wcf分布式部署注意问题(收藏夹)
- Q&A:关于Silverlight和WCF通信开发的问题
- 关于wcf跨机器访问的问题
- 综合应用WPF/WCF/WF/LINQ之二十一:关于Visio生成数据库字典的问题
- 关于javascript在子页面中函数无法调试问题的解决
- silverlight调WCF服务函数的问题
- 下午调试的几个关于weblogic连接池的问题
- 关于在JSP中页面展示报错调试的一些问题归纳(持续更新中...)
- 关于Vs 2005 中出现编译通过,但运行时出现“未使用调试信息生成二进制文件”的问题
- 关于VPM642的调试问题的总结
- 关于Silverlight 调用WCF/Rest的异常
- 解决 Silverlight 调用 WCF 服务 跨域访问 和 Silverlight 引用服务后配置文件不加载的问题