创建新组织时,Dynamics 365 CRM On Premise 新安装错误

问题描述 投票:0回答:1

我已完成 Dynamics 365 CRM On Premise 的全新安装。我们的版本是 9.1.14.17。我有一个具有相同版本的沙箱设置,一切正常。新产品的不同之处在于,报表服务器位于指向具有故障转移群集的 SQL 服务器的应用程序服务器上,而不是位于 SQL 服务器本身上。当我尝试创建新组织时,在 SQL Server Reporting Services 上进行系统检查时出现以下错误。如果我进入 CRM 应用程序服务器并在浏览器中打开报表服务器 URL,它会正常加载。

安装程序无法验证指定的 Reporting Services 报表服务器 http://Host/ReportServer。错误:在报表服务器上查找项目时发生错误。无法加载文件或程序集“Newtonsoft.Json,Version=11.0.0.0,Culture=neutral,PublicKeyToken=30ad4fe6b2a6aeed”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

我尝试访问报告服务器并编辑 web.config 以取出对 Newtonsoft.Json 的引用。我还更改了 web.config 以将报表服务器上的版本与版本 13 相匹配。

reporting-services microsoft-dynamics crm
1个回答
0
投票

我发现了导致错误的问题。当我从 9.0 升级到 9.1 时,我开始收到错误。我认为它来自报表服务器,但导致问题的文件位于应用程序服务器上的部署管理器中。我转到应用服务器上 Dynamics 365 文件夹中的 Tools 文件夹。我检查了 Newton.json.dll 的版本,发现它是 13。我用版本 11 替换了 dll,当我创建新组织或更新现有组织时,错误停止了。我希望这对某人有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.