ВИПРАВЛЕННЯ: Функція створення не працює, якщо використовується TFS 2015 оновлення 2 китайською, японською та корейською мовами

Застосовується до
TFS 2015

Ознаки

Під час використання Team Foundation Server (TFS) 2015 оновлення 2 однією з наведених нижче мов, функція збірки може не працювати:

  • Китайська (спрощене письмо)
  • Китайська (традиційне письмо)
  • Японська
  • Корейська

Крім того, у файл журналу збірки реєструється помилка приблизно такого вигляду:

Примітка.

Передано неприпустимий об'єкт, відмінний від ":" або "}".

      

Спосіб усунення проблеми

Щоб вирішити цю проблему, виконайте такі дії:

  1. Якщо ви не адміністратор колекції проектів групи TFS, переконайтеся, що вас додано як адміністратора пулу агентів. Докладні відомості див. в статті Пули агентів.

  2. Завантажте та видобути стиснутий (.zip) файл звідси.

  3. На одному з рівнів програм TFS відкрийте консоль PowerShell, а потім змініть поточне розташування на каталог, у якому ви видобули файл .zip на кроці 2.

    Наприклад, запустіть компакт-диск C:\TFS_2015_Update_2_Task_Updates.

  4. Щоб переконатися, що ваша політика виконання дозволяє виконання сценаріїв інсталяції, запустіть такий командний рядок:

    Set-ExecutionPolicy необмежений процес -Scope Process -Force

  5. На рівні програми TFS виконайте сценарій інсталяції для своєї колекції TFS, як виконайте такі дії:

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

Примітка. Це оновлення дає змогу використовувати функцію збірки китайською (спрощене письмо), китайською (традиційне письмо), японською та корейською мовами. Досі існує помилка, через яку в консолі та журналі може бути відсутнє кодування. 

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".