Sintomas
Quando você usar o Team Foundation Server (TFS) 2015 atualização 2 em um dos seguintes idiomas, o recurso de compilação pode não funcionar:
-
Chinês simplificado
-
Chinês tradicional
-
Japonês
-
Coreano
Além disso, um erro semelhante à seguinte é registrado no arquivo de log de compilação:
Objeto inválido de ':' ou '}' foi passado.
Resolução
Para resolver esse problema, execute as seguintes etapas:
-
Se você não for o administrador do conjunto do TFS team project, certifique-se de que você foi adicionado como um administrador de pool do agente. Para obter mais informações, consulte pools de agente.
-
Baixe e extraia o arquivo compactado (. zip) aqui.
-
Em um dos seus níveis de aplicativo do TFS, abrir um console do PowerShell e, em seguida, alterar a localização atual para o diretório onde você extraiu o arquivo. zip na etapa 2.
Por exemplo, execute CD C:\TFS_2015_Update_2_Task_Updates. -
Para verificar que sua diretiva de execução permite a execução de scripts de instalação, execute a seguinte linha de comando:
Set-ExecutionPolicy irrestrito - escopo processo - força -
De uma camada de aplicativo do TFS, execute o script de instalação em relação a sua coleção do TFS, da seguinte maneira:
\Install-TaskUpdate.ps1 - CollectionUrl Tfs/http://myserver:8080/DefaultCollection
Observação: Esta atualização permite que o recurso de compilação executar em chinês simplificado, chinês tradicional, japonês e coreano. Ainda há um bug em que o console e o registro podem estar faltando codificação.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".