【发布时间】:2011-03-02 08:19:20
【问题描述】:
我创建了一个带有服务操作的 WCF 数据服务。
我想生成一种业务异常。我尝试生成WebFaultException,但是当服务操作抛出此错误时,我看不到如何在客户端捕获此错误。
这是我模拟异常的服务操作:
[WebGet]
public void GenerateException()
{
throw new DataServiceException( 403, "Custom Message" );
}
这是我的客户:
WebClient wc = new WebClient();
wc.DownloadString(
new Uri(
"http://localhost:27820/WcfDataService1.svc/GenerateException"
)
);
DownloadString 正在抛出异常,但它只是Internal Server Error,我看不到我的Custom Message。
有什么想法吗?
非常感谢。
【问题讨论】:
-
您好,您找到解决问题的方法了吗?我处于完全相同的情况,我什么都没有:/
标签: wcf