Обновление облачной службы Azure до семейства ОС 6

Я использую DevOps Azure для развертывания веб-приложения.Net. Я хотел обновиться до нового семейства Os, основанного на Windows 2019, чтобы я мог обновить свои проекты до.net Framework версии 4.7.2, как показано здесь. Я обновил файл конфигурации.cscfg моей облачной службы до osFamily="6", но когда я пытаюсь развернуть приложение, даже если сборка завершается успешно, я получаю эту ошибку, когда достигаю этапа выпуска в конвейере Azure:

Семейство ОС 6, которое вы пытаетесь развернуть, не поддерживается пакетом SDK. Пакет SDK поддерживает семейства ОС:3,4,5,1,2,98,97. Пожалуйста, попробуйте выполнить развертывание в другой операционной системе. Для этого укажите другой файл osFamily и / или osVersion в вашем файле.cscfg.

Я использую агент Hosted VS2017.

1 ответ

Решение

Согласно информации об ошибке, это означает, что семейство ОС 6 не поддерживается агентом Hosted VS2017.

На основании ссылки, которую вы упомянули, совместимые версии SDK должны быть версии 2.9.6+.

Поэтому я могу обойтись без использования агента Self-host с установленным последним Azure SDK. Мы можем загрузить последнюю версию Azure SDK по этой ссылке.

или вы можете попробовать установить Azure SDK на агенте Host 2017 (без теста)

Вы также можете оставить свой отзыв команде Azure Devops.

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