访问Microsoft Dynamics CRM组织时收到类型或命名空间不存在错误

本文提供了使用名称 Portal 创建Microsoft Dynamics CRM组织时发生的错误的解决方案。

适用于:Microsoft Dynamics CRM 2015、Microsoft Dynamics CRM 2011、Microsoft Dynamics CRM 2013、Microsoft Dynamics CRM 2013 Service Pack 1
原始 KB 编号: 3084967

症状

请考虑以下方案:使用名称门户创建Microsoft Dynamics CRM组织。 创建组织后,尝试访问组织时可能会收到一条通用错误消息, (URL: https://crmwebsite.contoso.local/Portal) :

发生错误
请重试此操作。 如果问题仍然存在,检查解决方案Microsoft Dynamics CRM社区,或联系组织 Microsoft CRM 管理员。 最后,你可以联系Microsoft 支持部门

此外,可能会在 Microsoft Dynamics CRM 服务器上的事件查看器应用程序日志中报告以下事件:

事件 ID: 1310
事件源:ASP.NET 4.0.30319.0
事件代码:3007
事件消息:发生编译错误。
异常信息:
异常类型:HttpCompileException

异常消息: C:\Windows\Microsoft.NET\Framework65\v4.0.30319\Config\web.config(393):错误 CS0234:命名空间“System”中不存在类型或命名空间名称“Linq”, (缺少程序集引用?)

原因

Microsoft Dynamics CRM组织的名称与 IIS 中网站 web.config 中定义的“位置路径”匹配。

解决方案

使用其他名称创建Microsoft Dynamics CRM组织。

更多信息

默认情况下,Microsoft Dynamics CRM网站的 web.config 包含多个位置路径。 其中每个位置路径都被视为保留关键字 (keyword) ,不应用作Microsoft Dynamics CRM组织的独立名称。 其中一些名称包括:

  • 门户
  • 平台
  • 支持