【问题标题】:Dynamics CRM - An error has occurred while opening ContactsDynamics CRM - 打开联系人时出错
【发布时间】:2018-03-21 08:03:04
【问题描述】:

刚刚设置了 Dynamics 365 本地实例并且刚刚开始自定义联系人实体。添加新字段并发布后,我无法打开联系人实体表单的编辑器。我也无法访问联系人视图,因为它显示消息“发生错误”。错误日志有以下消息。

System.Web.HttpUnhandledException:Microsoft Dynamics CRM 遇到错误。管理员或支持的参考编号:#4A9A4D93

【问题讨论】:

  • 你用的是什么浏览器?你能下载日志文件并将整个日志粘贴到这里吗?刷新缓存能解决问题吗?
  • 在 IE、Chrome、隐身模式等上试过。甚至尝试重启 CRM 服务器但不起作用。
  • 您是否检查过事件查看器是否存在服务器上的错误?
  • 绝对没有错误。我别无选择,只能删除该组织并创建一个新组织。只是担心如果在项目进行到一半时发生这种情况。

标签: dynamics-crm dynamics-crm-365


【解决方案1】:

1) 通常这种情况发生在 FormXML 在保存过程中损坏时,这种情况非常罕见。

2) 调查:
a) 下载日志文件 - 它可能会给你一些线索。
b) 在实例上启用跟踪并检查日志。

3) 可能的修复:
a) 专门为帐户实体创建解决方案。仅将损坏的表单包含在其中
b) 下载解决方案,打开customization.xml 文件并找到损坏的表格。如果没有做太多的自定义 - 最简单的事情是彻底清除表单,如果完成大量工作,您可能会尝试将表单与 FormXML.xsd(在 sdk 中找到:SDK\SDK365\Schemas\FormXml.xsd)进行比较并修复损坏的元素.

以后最好不要编辑“托管”表单,而是创建自己的表单并进行修改。在这种情况下,您至少可以选择删除表单,而不是尝试修复它。

【讨论】:

    【解决方案2】:

    或者,仅从另一个环境中获取该表单并导入它。粒度组件可以作为解决方案的一部分移动。

    猜测您可能已经删除了最后添加的字段并再次尝试。

    这是我的经验。当我们升级到 v9 时,帐户表单已损坏。经调查,发现表单编辑器的预览也失败了。

    可能的原因是表单中的自定义控件(星级)。删除它解决了预览问题。但不是原来的问题。联系 MS,只需从默认解决方案中“发布所有自定义”即可修复它。

    【讨论】:

      猜你喜欢
      • 2019-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-03
      • 2017-03-08
      • 2014-12-01
      相关资源
      最近更新 更多