修复:使用中文、日语和韩语的 TFS 2015 Update 2 时生成功能不起作用

应用对象
TFS 2015

症状

在以下语言之一中使用 Team Foundation Server (TFS) 2015 Update 2 时,生成功能可能不起作用:

  • 简体中文
  • 繁体中文
  • 日语
  • 朝鲜语

此外,生成日志文件中记录了类似于以下内容的错误:

注意

传递了“:”或“}”以外的无效对象。

      

解决方法

要解决此问题,请按照下列步骤操作:

  1. 如果你不是 TFS 团队项目集合管理员,请确保已将你添加为代理池管理员。 有关详细信息,请参阅 代理池

  2. 此处下载并提取压缩 (.zip) 文件。

  3. 在其中一个 TFS 应用程序层上,打开 PowerShell 控制台,然后将当前位置更改为在步骤 2 中提取 .zip 文件的目录。

    例如,运行 CD C:\TFS_2015_Update_2_Task_Updates。

  4. 若要验证执行策略是否允许执行安装脚本,请运行以下命令行:

    Set-ExecutionPolicy 不受限制 -Scope 进程 -Force

  5. 在 TFS 应用程序层中,针对 TFS 集合运行安装脚本,如下所示:

    \Install-TaskUpdate.ps1 -CollectionUrl http://myserver:8080/tfs/DefaultCollection

注意 此更新允许使用简体中文、繁体中文、日语和韩语运行生成功能。 仍然存在一个 bug,其中主机和日志记录可能缺少编码。 

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。