您无法打开 SharePoint 管理中心的 SharePoint Server 2010 中的 BDC 管理页

适用于: SharePoint Server 2010

症状


请考虑以下情况:
  • 您必须运行 Microsoft SharePoint Server 2010 中为其启用企业版客户端访问许可证 (CAL) 的服务器。
  • 创建新的业务数据连接 (BDC) 模型包含外部内容类型。
  • 外部内容类型都有一个版本号,使用以下格式之一:
    • #.x
    • #.x.x
  • 您导入的 BDC 模型到 SharePoint 2010 服务器直接或通过使用 Microsoft SharePoint 设计 2010年。
  • 打开 SharePoint 管理中心管理服务应用程序,请单击,然后单击管理 BDC
在这种情况下,当您尝试打开 BDC 管理页面中,您将收到以下错误消息:
参数必须介于 0 和 2Parameter 名称: Microsoft SharePoint ServerCorrelation id 为Parameter_name解决问题: ID_number日期和时间: Date_and_Time

原因


外部内容类型的版本编号有不少于四个部分,则会出现此问题。 也就是说,而不是此格式,请按#。 x.x.x,版本号使用以下格式之一:
  • #.x
  • #.x.x

解决方法


若要变通解决此问题,请使用 SharePoint 设计 2010年编辑的外部内容类型的实体版本号并将版本号更改为一个由四部分组成的数字。
  1. 在 SharePoint 设计 2010 中,打开包含 BDC 模型和已更改的外部内容类型的站点。
  2. 站点对象窗格中,单击外部内容类型
  3. 选择外部内容类型,然后单击编辑外部内容类型
  4. 摘要视图中,在外部内容类型的信息,请单击版本号。
  5. 将版本号更改,使其具有四个部分。 例如,现有的版本号码有两个部分: 1.1。 当为 1.1.0.0 展开的版本号时,可以版本编号所需的四个部分。
  6. 保存您对此外部内容类型所做的更改。