.Net Remoting异常处理:客户端无法截取在服务端抛出的异常内容

本文介绍了一种解决WCF与Remoting在不同机器间通信时客户端无法捕获服务端异常内容的问题。通过调整服务端配置,禁用自定义错误模式,使得客户端能够接收到详细的异常信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目前参加的一个项目,采用remoting和wcf结合的技术,当remoting server 与wcf server位于同一台机子上时,wcf可以捕获到remoting抛出的异常信息,但当把两者分别部署在不同的机子上,就会出现下列问题:

还好,咱有互联网,搜索一把吧,嘿嘿。下面是从网上搜出来的解决办法(验证可行):

在服务端的RemotingConfiguration.RegisterWellKnownServiceType(...)后添加两条语句

RemotingConfiguration.CustomErrorsMode=CustomErrorsModes.Off

RemotingConfiguration.CustomErrorsEnabled(false)

该问题的解决办法虽然简单,然是还是希望能够帮助到遇到该问题的兄弟姐妹!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值