Symptômes
Lorsque vous utilisez Team Foundation Server (TFS) 2015 mise à jour 2 dans une des langues suivantes, la fonctionnalité de Build peut ne pas fonctionne :
-
Chinois simplifié
-
Chinois traditionnel
-
Japonais
-
Coréen
En outre, une erreur semblable au suivant est enregistrée dans le fichier journal de génération :
Objet non valide autre que ' :' ou '}' a été transmis.
Résolution
Pour résoudre ce problème, procédez comme suit :
-
Si vous n’êtes pas l’administrateur de collection du projet d’équipe TFS, assurez-vous que vous avez été ajouté en tant qu’agent pool administrateur. Pour plus d’informations, voir pools d’Agent.
-
Téléchargez et extrayez le fichier compressé (.zip) à partir d’ici.
-
Sur l’un de vos niveaux d’applications TFS, ouvrez une console PowerShell, puis modifiez l’emplacement actuel dans le répertoire où vous avez extrait le fichier .zip à l’étape 2.
Par exemple, exécutez CD C:\TFS_2015_Update_2_Task_Updates. -
Pour vérifier que votre stratégie d’exécution permet à l’exécution des scripts d’installation, exécutez la ligne de commande suivante :
Set-ExecutionPolicy Unrestricted - portée processus - Force -
À partir d’une couche Application TFS, exécutez le script d’installation par rapport à votre collection de TFS, comme suit :
\Install-TaskUpdate.ps1 - CollectionUrl Http://myserver : 8080/tfs/DefaultCollection.
Remarque : Cette mise à jour permet à la fonctionnalité de génération exécuter en chinois simplifié, chinois traditionnel, japonais et coréen. Il existe toujours un bogue dans lequel l’enregistrement et la console peuvent être manquantes de codage.
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».