我正在使用早期绑定类,并在调用SaveChanges()时收到此通用错误消息,它不会告诉我任何内容。
内部异常是“发生意外错误”
为服务器启用了跟踪,只是重新发布了相同的错误消息。
有没有办法从中获取有用的信息?
由于
答案 0 :(得分:1)
尝试在配置文件中打开customErrors。
答案 1 :(得分:1)
尝试将代码包装在:
try
{
//crm code here
}
// Catch any service fault exceptions that Microsoft Dynamics CRM throws.
catch (FaultException<Microsoft.Xrm.Sdk.OrganizationServiceFault>)
{
// You can handle an exception here or pass it back to the calling method.
throw;
}
如果你发现了被抛出的特定异常,它可能会对问题有所了解。如果做不到这一点,请发布代码/在新问题中提出问题,我们可能会提供更多帮助。
答案 2 :(得分:0)
soap例外中有一个详细信息部分,通常包含一些有助于解决问题的其他详细信息。
try
{
response = crm.Execute(request);
}
catch (SoapException e)
{
//Console.Write(e.Detail.InnerXml);
throw new Exception (e.Detail.InnerXml, e);
}