首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

关于 silverlight 获取 wcf 错误的有关问题

2013-01-01 
关于 silverlight 获取 wcf 异常的问题大家好,我前端使用silverlight,通过wcf获取数据库中的数据。包括之前

关于 silverlight 获取 wcf 异常的问题
    大家好,我前端使用silverlight,通过wcf获取数据库中的数据。包括之前做过的项目,我发现,在silverlight中,无法通过try catch 获取wcf的异常。出错的话走不到 catch里边,会直接走到那个 reference.cs里边,说 not found。
    在网上搜索了几个方法,有的没太看懂,有的说的太笼统。我想,这个问题应该是比较普遍的。请问大家,在silverlight中如何正常获取wcf的异常?比较急,请大家帮帮忙!
[解决办法]
1、在WCF中写一个简单的函数,比如返回一个固定的字符串。看看调用WCF是否正确。如果不正确就是调用语句有问题或是WCF设置有问题。
2、检查查询的语句是否正确。常常因为数据库的查询语句错误会出现not found。
3、检查查询结果是否过大。如果WCF返回数据集过大也会引起not found。
[解决办法]
WCF 为了安全等多方面原因,会屏蔽服务端异常,客户端是不能获取的

WCF从理论到实践(10):异常处理

热点排行