Ошибка HTTP 500.30 при развертывании серверной службы в службе веб-приложений Azure - PullRequest
0 голосов
/ 15 октября 2019

У меня есть серверная служба ASP.NET Core (без пользовательского интерфейса). У меня также есть веб-сайт с пользовательским интерфейсом.

Веб-сайт развертывается и правильно работает в службе приложений.

Внутренняя служба развертывается, но не запускается, также в службе приложений.

Я получаю сообщение об ошибке: Ошибка HTTP 500.30 - Ошибка запуска процесса ANCM.

Файлы определенно есть, хотя все они находятся под wwwroot. Это правильно, даже если это просто бэкэнд-сервис?

1 Ответ

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

Просто чтобы правильно понять проблему, когда вы говорите: «Внутренняя служба развертывается, но не запускается, также на службе приложений», означает ли это, что она не работает как локально, так и на службе приложений? Если он не работает локально, он может не работать в службе приложений. Таким образом, чтобы изолировать проблему, убедитесь, что она работает нормально локально.

Как правило, ошибка «500.30 In-Process Startup Failure» может возникнуть у рабочего процесса. Приложение не запускается. Базовый модуль ASP.NET пытается запустить .NET Core CLR в процессе, но не запускается. Причину запуска процесса обычно можно определить по записям в журнале событий приложений и в журнале стандартного вывода основного модуля ASP.NET.

Кроме того, убедитесь, что битность приложения (32 против 64 бит) настроена правильно. enter image description here

Я видел проблемы, которые часто возникали из-за сбоя в настройках приложения из-за нацеливания на версию общей платформы ASP.NET Core, которой нет. Проверьте, какие версии общей платформы ASP.NET Core установлены на целевом компьютере.

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