无法在 Team Foundation Server 2017 RTW 中使用简体中文或意大利语创建 CMMI 团队项目

本文可帮助你解决无法在 Team Foundation Server 2017 RTW 中使用简体中文或意大利语创建 CMMI 团队项目的问题。

原始产品版本: Team Foundation Server 2017
原始 KB 编号: 3212690

症状

使用简体中文或意大利语安装 Team Foundation Server 2017 RTM 的用户无法使用内置 CMMI 模板创建团队项目。 当他们尝试执行此操作时,会收到类似于以下内容的本地化错误消息:

VS403080:组标签已存在于同一页上

解决方法

Team Foundation Server 2017 Update 1 中将包含此问题的修补程序。 需要立即解决方法的客户可以下载 CMMI 模板,然后将其作为新模板重新更新,如下所示:

  1. 从 Visual Studio 2017 RC 或更高版本连接到 Team Foundation Server。

  2. 在以下位置打开“进程模板管理器”:

    Team ->Team 项目集合设置 ->进程模板管理器

  3. 在本地下载 CMMI 模板。

  4. 编辑下载的根文件夹中 的ProcessTemplate.xml 文件,如下所示:

    1. 将类型从 27450541-8E31-4150-9947-DC59F998FC01 更改为新的 GUID。 例如: 57860870-4ae5-4212-b591-1e4f7d905650
    2. 更改名称,使其与 CMMI 不同。 例如: CMMI_fixed
  5. 编辑 WorkItem Tracking\TypeDefinitions 文件夹中的Task.xml 文件,如下所示:

    在 WebLayout> 元素中<搜索以下文本,然后将其替换为正确的字符串。

    注意

    文件中每个文本片段都有两个实例,仅应更新第一个实例。 此外,有问题的文本片段也会显示在 WebLayout 元素之外,不应更改这些片段。

    语言 查找 替换为
    CHS <组标签="计划"> <Group Label=“规划”>
    Ita <Group Label=“Pianificazione”> <Group Label=“Programmazione”>
  6. 重新更新模板。

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。