Опубликовать веб-приложение .NET Core 3.0 в облаке Azure. - PullRequest
0 голосов
/ 15 октября 2019

Я пытаюсь опубликовать веб-приложение .NET Core 3.0 в облаке Azure, но, очевидно, версия 3.0 пока не поддерживается. Я пробовал несколько вещей, но ничего не работает. Кто-нибудь может помочь, пожалуйста?

...

сейчас я получаю эту ошибку:

Изображение сообщения об ошибке

Обновление:

Я вижу, что это журнал, кстати:

IIS не удалось получить доступ к файлу web.config для веб-сайта или приложения. Это может произойти, если разрешения NTFS установлены неправильно. IIS не удалось обработать конфигурацию для веб-сайта или приложения. Пользователь, прошедший проверку подлинности, не имеет разрешения на использование этой DLL. Запрос сопоставлен с управляемым обработчиком, но функция расширяемости .NET не установлена. Возможные варианты:
  • Убедитесь, что разрешения NTFS для файла web.config указаны правильно. и разрешить доступ к учетной записи компьютера веб-сервера.
  • Проверьте журналы событий, чтобы узнать, не была ли в журнале какая-либо дополнительная информация.
  • Проверьте разрешения для DLL.
  • УстановитеВозможность расширения .NET, если запрос сопоставлен с управляемым обработчиком.
  • Создайте правило трассировки для отслеживания неудачных запросов для этого кода состояния HTTP. Для получения дополнительной информации о создании правила трассировки для неудачных запросов нажмите здесь .

1 Ответ

0 голосов
/ 16 октября 2019

Вы можете просто создать веб-приложение с версией .net core 2.x. А затем используйте расширение веб-приложения Azure для установки среды выполнения .net core 3.0:

enter image description here

Учебное пособие: https://microsoft.github.io/AzureTipsAndTricks/blog/tip21.html


Обновление:

Из расширенных инструментов kudu я вижу, что веб-приложение azure уже поддерживает .net core 3.0.

enter image description here

И я могу успешно развернуть на нем свое веб-приложение .net core 3.0:

enter image description here


Предложения;

  1. Вы можете обновить Visual Studio 2019 до последней версии и повторить попытку. Попробуйте развернуть новое веб-приложение в VS, чтобы узнать, поможет ли оно.

  2. Вы можете игнорировать ошибку и развернуть свой сайт вручную. ( FTP , Zip deploy ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...