Невозможно создать новое веб-приложение. NET Core 3.1 в Azure под Windows операционной системой. - PullRequest
4 голосов
/ 08 февраля 2020

Я потратил много часов, пытаясь найти способ создания нового веб-приложения. NET Core 3.1 по подписке Windows. Я обнаружил, что если вы выберете стек Runtime как. Net Core 3.1 (LTS), единственный вариант - создать приложение под Linux. Я пытался играть с разными регионами, а также с Sku и размерами, но для всех случаев это одно и то же. При использовании Linux невозможно настроить App Insight во время создания. enter image description here Интересно то, что когда я создал веб-приложение под. net core 3.0, помеченное как текущее, я смог развернуть. net core 3.1 веб-приложение, и все это работало, включая приложение. идеи вещи. Мой вопрос: это просто ошибка в пользовательском интерфейсе Azure, которую вы не можете создать. net веб-приложение core 3.1 под Windows или есть какая-то конкретная c причина этого?

Ответы [ 2 ]

4 голосов
/ 09 февраля 2020

Эта опция будет доступна после развертывания. NET Core 3.1 была развернута для всех AppServices во всем мире. Пока это было выполнено только для Linux.

https://github.com/Azure/app-service-announcements/issues/217

https://github.com/Azure/app-service-announcements-discussions/issues/129#issuecomment -565620039

Windows опция размещенной службы приложений будет включена после завершения развертывания 3.1 SDK в бэкэнд службы приложений.

Поскольку на Windows AppServices установлены все необходимые среды выполнения, вы можете выберите 3.0 и попробуйте развернуть свое приложение относительно того, что говорит портал. На этой неделе я смог провести WebApi в Западной Европе с NET Core 3.1, но, судя по тому, что я прочитал, это могло быть просто удачей. Развертывание автономной версии, вероятно, также возможно из того, что я читал в связанной проблеме Github.

edit2: обратите внимание, что в сообщении говорится о SDK. На момент написания этого поста в большинстве служб приложений была установлена ​​версия 3.1 runtime , а SDK займет больше времени.

edit: вы также можете вручную проверить, работает ли ваш AppService уже установлены среды выполнения:

enter image description here

1 голос
/ 04 марта 2020

У меня была такая же проблема. Я не смог выбрать windows в Azure. Я позволил Visual Studio создать приложение в моих службах приложений. (Обратите внимание на понимание приложения!) enter image description here

enter image description here

Когда этот профиль завершил создание, я вошел в созданное приложение в Azure портал. Настройки - Конфигурация и изменение стека с 4.7 на. Net Core (Извините, это в голландском, я надеюсь, что вы можете управлять ...)

enter image description here

И теперь у меня также были стандартные документы, которых у меня не было при создании на портале Azure! Я изменил его, чтобы в качестве целевой страницы использовался только индекс:

enter image description here

После того, как я это сделал, появилась домашняя страница моего сайта. Надеюсь, это кому-нибудь поможет!

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