Dynamics crm MSCRM 4.0-从自定义插件记录错误

Dynamics crm MSCRM 4.0-从自定义插件记录错误,dynamics-crm,Dynamics Crm,我使用的是mscrm 4.0和.net 3.5 我已经写了一个自定义插件,这是错误的!(但解决错误不是我的问题) 当我的动态实体代码尝试更新组织时,它会出现一个通用的Soap异常“服务器无法处理请求” 我需要查看soap异常的内部细节来找出问题所在 所以我的问题是——从自定义插件记录错误并从soap异常获取所有信息的最佳方法是什么 谢谢如果您使用的是try-catch,那么您总是可以先捕获SoapException,然后记录内部异常/详细信息属性。您好,谢谢您的回复。我不确定我是否足够清楚,我不

我使用的是mscrm 4.0和.net 3.5

我已经写了一个自定义插件,这是错误的!(但解决错误不是我的问题)

当我的动态实体代码尝试更新组织时,它会出现一个通用的Soap异常“服务器无法处理请求”

我需要查看soap异常的内部细节来找出问题所在

所以我的问题是——从自定义插件记录错误并从soap异常获取所有信息的最佳方法是什么


谢谢

如果您使用的是try-catch,那么您总是可以先捕获SoapException,然后记录内部异常/详细信息属性。

您好,谢谢您的回复。我不确定我是否足够清楚,我不确定如何处理捕获的异常。我最终从msdn上得到了这个。catch(SoapException SoapException){EventLog.WriteEntry(“MSCRMWebService”,“我的插件错误:”+SoapException.ToString(),EventLogEntryType.Error);throw;}。我不知道的是您必须添加的“MSCRMWebService”事件源。我已经创建了自己的事件源,并将其正常地放在注册表中。但这些事件仍然没有显现出来。因此,当我添加“MSCRMWebService”作为事件源时,它们开始出现。