Как устранить ошибку отсутствия -apptype в конвейере Azure Devops - PullRequest
1 голос
/ 18 марта 2019

Ошибка: не удалось создать файл web.config. Ошибка: атрибут -appType отсутствует в параметрах Web.config. Допустимые значения для -appType: 'python_Bottle', 'python_Django', 'python_Flask', 'node' и 'Go'. Например, '-appType python_Bottle' (без кавычек) в случае Каркас бутылки Python ..

Эта ошибка происходит на этапе развертывания службы приложений Azure в моем конвейере. Самая большая странность в том, что это стандартное приложение ASP.NET MVC.

Решение включает в себя несколько пакетов развертывания, но для этого конвейера я развертываю только один из них и специально вызываю этот пакет в настройках пакета или папки (SiteName.Zip)

1 Ответ

1 голос
/ 28 марта 2019

Возможно, вы уже нашли ответ, но для меня это произошло при обновлении задачи с версии 3 до версии 4. Они добавили дополнительное текстовое поле:

Generate web.config parameters for Python, Node.js, Go and Java apps

, которое теперь появляетсянад текстовым полем

JSON variable substitution

.При обновлении задачи я каким-то образом получал имя файла json в поле web.config, что и вызывало эту проблему.

...