【发布时间】:2015-09-09 10:18:36
【问题描述】:
我正在使用 C# 为 CRM 创建一个导入/导出工具。 有时,我面临导入错误,我的捕获中只有这条消息“解决方案清单导入:失败”。我尝试将其转换为它的类型 (FaultException),但我没有更多详细信息。
如果我直接在 CRM 中导入同一个文件,我会收到更好的错误消息(例如:“解决方案 xxxx 的导入失败。您的系统中缺少以下组件 [...]”) .
有没有办法得到这个完整的消息?
这是我的代码:
try
{
_serviceProxy.Execute(impSolReq);
}
catch (Exception ex)
{
if (ex is FaultException<OrganizationServiceFault>)
MessageBox.Show("Error during import. More details: " + ((FaultException<OrganizationServiceFault>)ex).Detail);
else
MessageBox.Show("Error during import. More details: " + ex.Message);
}
感谢您的回答!
【问题讨论】:
标签: c# import dynamics-crm-2011 crm