ASP. Net Веб-сайт не отображается после развертывания в Azure веб-приложении через конвейер CICD - PullRequest
0 голосов
/ 05 мая 2020

Я развернул свое веб-приложение ASP. Net в веб-приложении Azure через конвейер CICD. Развертывание выполнено успешно. Но при открытии веб-сайтов mywebapp.azure. net отображается

Привет, разработчики службы приложений!

Служба вашего приложения запущена и работает. Пора сделать следующий шаг и развернуть свой код.

Какую ошибку я делаю?

Ответы [ 2 ]

1 голос
/ 05 мая 2020

Я бы порекомендовал способ устранения неполадок при развертывании службы приложений следующим образом.

  1. Go в левый пункт меню «Дополнительные инструменты» в службе приложения Azure, как показано ниже

enter image description here

Вы попадете на сайт, подобный указанному ниже. Следуйте выделенному пункту меню, как показано ниже, чтобы увидеть файловую систему, в которой вы развернули приложение.

enter image description here

enter image description here

enter image description here 3. Убедитесь, что файлы вашего приложения находятся в ожидаемой структуре каталогов в папке wwwroot. Если нет, значит, вы неправильно настроили конвейер CICD. Внесите соответствующие изменения в конвейер сборки и выпуска. Следите за последним ресурсом на здесь . Сообщите мне, что вам нужны дальнейшие указания.

0 голосов
/ 05 мая 2020

Если вы используете одно из этих:

  • WebApp на Windows
  • Function App на Windows
  • API App
  • Мобильное приложение

вы можете попробовать пометить флаг removeAdditionalFilesFlag

Azure App service deployment configuration

Более подробную информацию вы можете найти в кодументации здесь .

Если вы не используете один из вышеупомянутых типов, вы можете рассмотреть эту задачу - Azure Задачи виртуальной файловой системы WebApp .

Я рекомендую вам попробовать, так как похоже, что исходный индексный файл все еще на месте. Вот почему вы можете не видеть вашу страницу.

...