Microsoft Business Solutions - CRM (861319) 中出现错误“XML 分析器错误:XML 文档必须具有顶级元素”。
症状
尝试与超过 20-50 个用户共享记录,或者尝试在 Microsoft CRM 中同时分配包含 20-50 个子记录的记录时,会收到以下错误消息:
XML 分析器错误:XML 文档必须具有顶级元素。
此页上的脚本中出现错误,是否要继续在此页上运行脚本?
原因
与大约 20-50 个用户同时共享记录时,Microsoft CRM 超时,无法完成请求。 复制具有大型或复杂业务单元层次结构的安全角色时,Microsoft CRM 应用程序超时,无法完成请求。
决议
解决方法 1
如果预计同时与 20 多人共享记录,建议创建用于共享的团队。 为此,请按照下列步骤操作:
-
单击 “设置”,单击 “业务单位”和“设置”,单击 “Teams”,然后单击 “创建团队”以包含要与之共享记录的所有用户。
-
转到该记录并与新创建的团队共享该记录。
解决方法 2
还可以通过执行以下步骤来延长 Microsoft CRM 服务器上的超时时间:
-
在 Microsoft CRM 服务器上,找到 System Drive/WINNT%\Microsoft.Net\Framework\v1.0.3705\Config。
请注意,对于 Microsoft Windows Server 2003,WINNT% 文件夹的标题为 WINDOWS。
请注意,对于 .NET Framework 1.1,v1.0.3705 文件夹的标题为 v1.1.4322。 -
右键单击Machine.config文件,然后单击 “打开 With”。 单击 记事本,然后单击 “确定”。
-
使用 executionTimeout=“90”进行搜索,然后将默认值 90 更改为 1200。
-
使用 responseDeadlockInterval=“00:03:00”进行搜索,然后将默认值 00:03:00 更改为 00:20:00
-
保存更改,然后关闭Machine.config文件。
更多信息
本文为 TechKnowledge 文档 ID:32673