Развертывание веб-приложения Azure показывает hostingstart.html - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь развернуть проект MVC .Net Core 2.2 в Azure, но все, что я получаю, - это синий экран с сообщением «Ваше приложение службы приложений запущено и работает». Я думаю, что это файл hostingstart.html, созданный во время развертывания.

Развертываемый мной проект - это именно то, что создает Visual Studio 15.9.5, без изменений кода. Я могу запустить проект локально, но не могу развернуть.

Если я изменю URL, добавив «home / index» в конце, я снова получу синий экран. Я создал HTML-страницу и сохранил ее в wwwroot, развернул ее и не могу просмотреть эту страницу.

++++++ ОБНОВЛЕНИЕ ++++++

Спасибо за ответы, ниже более подробно о том, как я создаю и публикую проект:

В Visual Studio я нажимаю «Добавить новый проект», выбираю ASP.NET Core Web Application, выбираю Core 2.2 без аутентификации и поддержки HTTPS. Я запускаю проект, нажав F5. Чтобы опубликовать, я создаю новый профиль, оставляю значения по умолчанию, без понимания приложения. Сайт опубликован.

Домашняя страница - синий экран, и я не могу получить доступ к домашней / индексной странице.

blue screen

1 Ответ

0 голосов
/ 17 января 2019

Существует пакет NuGet, который мастер New Project пропустил:

Microsoft.VisualStudio.Web.CodeGenerators.Mvc

Я добавил это в проект, перестроил, и развертывание работало как положено.

...