Jus*_*ams 5 c# error-handling dynamics-crm dynamics-crm-2011 dynamics-crm-4
正如标题所述,我正在寻找一种方法来区分由我的代码或基本CRM功能引起的错误与可能安装在客户端系统上的任何自定义插件引发的错误.
我们不断受害的是我们的客户定制的第三方插件,无论是他们在内部创建还是从另一个ISV购买.他们在我们接触的CRM实体上注册它,或者甚至在最近的一个案例中注册我们自己的实体.我们尝试做一些事情,插件尝试做它的事情并失败.在最近的例子中,插件在我们将其放入CRM后没有正确编码.该插件抛出错误,CRM将其抛回给我们.
如何在不浪费时间调查的情况下判断插件是罪魁祸首?到目前为止,我只看到一家公司通过将插件堆栈跟踪作为错误消息告诉它很容易.
编辑清晰度:
我唯一想到的就是启用 CRM 跟踪。下面的链接应该解释如何在 Microsoft Dynamics CRM 中执行此操作。
http://support.microsoft.com/kb/907490