.Net 5 в службе приложений Azure отсутствуют зависимости
Я развернул свой код в службе приложений с помощью агента выпуска Azure Devops CI. Когда я перехожу к службе приложений, она показывает эту ошибку, заявляя, что.net 5 не установлен, и перечисляет, что есть.
"Указанная версия Microsoft.NetCore.App или Microsoft.AspNetCore.App не найдена".
Это то, что я выбрал в конфигурации службы приложений, поскольку это, похоже, единственный вариант.Net 5.
1 ответ
Согласно моему тесту, служба приложений Azure могла поддерживать.Net 5.
Из сообщения об ошибке действительно видно, что.net 5 не был установлен в службе приложений.
Я тоже мог воспроизвести эту проблему.
Но когда я выбираю
.Net5 (Early Access)
в разделе "Конфигурация" и "Сохранить" он обновит настройки веб-приложения. Тогда веб-сайт может успешно работать.
На скриншоте вы уже выбрали эту опцию. Вы можете попробовать перезапустить службу приложений и проверить, может ли она работать.
С другой стороны, вы можете попробовать создать новую службу приложений с
.Net5 (Early Access)
. Затем вы можете напрямую использовать службу приложений с.Net 5.
Вот билет с подробным введением, вы можете к нему обратиться.