首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SaveChanges上的DataService异常

SaveChanges上的DataService异常
EN

Stack Overflow用户
提问于 2016-06-14 13:07:48
回答 1查看 73关注 0票数 0

我在WPF中进行了一个应用程序,即获取表单上的数据并将其保存到数据库中(通过数据服务)。如果我在我的机器上和在托管的服务器上这样做,那么服务都能正常工作。但是如果我在另一台机器上做的话,我就会得到DataServiceRequestException。我猜是配置中的一些东西,但例外不是很好。

有办法从那里获得更多的信息吗?

我已经有了:

代码语言:javascript
复制
        config.UseVerboseErrors = true;

代码语言:javascript
复制
[System.ServiceModel.ServiceBehavior(IncludeExceptionDetailInFaults = true)]

在我的服务方面。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-15 05:15:12

我认为您可以利用服务模型提供的IErrorHandler接口来获取服务操作中出现的所有异常。下面是有关如何调试的代码并找到适当的注释:

代码语言:javascript
复制
[ServiceBehavior(IncludeExceptionDetailInFaults = true)]
public class YourService : IErrorHandler
{
    public void ProvideFault(Exception error, MessageVersion version, ref Message fault)
    {
        //Put the break point and monitor the exception.
        //or put some log in Handle error method.
    }

    public bool HandleError(Exception error)
    {
        //log the exception in this method as it run on separate thread.
        return true;
    }
}

我希望这个回答你的问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37812985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档