.Net Remoting异常处理:客户端无法截取在服务端抛出的异常内容
目前参加的一个项目,采用remoting和wcf结合的技术,当remoting server 与wcf server位于同一台机子上时,wcf可以捕获到remoting抛出的异常信息,但当把两者分别部署在不同的机子上,就会出现下列问题:
客户端无法截取在服务端抛出的异常内容,只能接收到“Server encountered an internal error. For more information, turn off customErrors in the server's .config file.”的错误信息。
还好,咱有互联网,搜索一把吧,嘿嘿。下面是从网上搜出来的解决办法(验证可行):
在服务端的RemotingConfiguration.RegisterWellKnownServiceType(...)后添加两条语句
RemotingConfiguration.CustomErrorsMode=CustomErrorsModes.Off
RemotingConfiguration.CustomErrorsEnabled(false)
该问题的解决办法虽然简单,然是还是希望能够帮助到遇到该问题的兄弟姐妹!
本文转自:http://blog.csdn.net/asdfnike/article/details/3933609