Шаблон сборки tfvctemplate.12.xaml не работает в Azure DevOps 2019

Недавно мы перешли с TFS 2013 на Azure Devops 2019 (локально). У нас есть два сервера, на сервере TFS работает Azure DevOps 2019, а контроллер сборки работает на TFS 2010. В результате более старая сборка XAML работает нормально.

Недавно мы обновили платформу.net на серверах приложений до 4.8 с более ранней версии 4.5.

Мы хотим использовать новейшие функции C#, но не можем создавать их на сервере сборки.

Для этого мы хотим использовать шаблон сборки tfvctemplate.12.xaml, который поддерживает функции языка C#-6.

Но после изменения шаблона сборки default.xaml на вышеупомянутый шаблон сборки tfvctemplate.12.xaml и после постановки в очередь сборок, получающих ошибку ниже.

TF900558: этот шаблон процесса сборки нельзя запустить на контроллере по умолчанию сервера сборки - TFSBUILDSVR3. Обновите этот сервер сборки до более новой версии.

Мы установили Azure Devops 2019 на контроллер сборки, но не смогли настроить контроллер сборки, как мы это делали для TFS 2010.

Любая помощь приветствуется!

1 ответ

Сборки XAML не рекомендуются для TFS 2018 и более поздних версий. Если вы хотите использовать TFS2019, вам необходимо перейти на новые сборки.

В этом документе подробно описан процесс отказа от старой сборки и ознакомления с новыми сборками.

Другие вопросы по тегам