Ошибка HTTP 502.5 - Ошибка запуска ANCM вне процесса - PullRequest
0 голосов
/ 04 октября 2019

У нас есть два проекта, один из которых содержит Web API, построенный на ядре .net 2.2.6, и приложение Angular 8 Single Page Application, интегрированное в ядро ​​.net 2.2.6. Мы развернули обе системы на IIS 7, проект веб-API работает нормально, но Angular 8 SPA выдает ошибку «Ошибка HTTP 502.5 - Ошибка запуска ANCM вне процесса».

Пробовал несколько решений, таких как очистка узламодули, перезапуск сервера, развертывание на другой машине, изменение номера порта

Пожалуйста, предложите какое-то решение. Ваша помощь будет оценена.

1 Ответ

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

Эта ошибка обычно возникает при попытке размещения основных приложений dotnet в IIS с использованием основного модуля ASP.NET с режимом в процессе . В моем случае был конфликт между средой выполнения dotnet и модулем ядра aspnet. Сначала убедитесь, что версия Runtime ядра dotnet совпадает с установленной версией Hosting Bundle на вашем IIS. Выполнить:

dotnet --info

Найдите раздел .NET Core runtime, установленный на выходе. Это должно быть то же самое с Hosting Bundle, который вы установили. В противном случае попробуйте установить ту же среду выполнения .NET Core.

В этом примере также числились другие случаи ( Ошибка HTTP 502.5 - Ошибка запуска ANCM вне процесса после обновления до ASP.NET Core 2.2 ),Я предположил, что вы знаете Модели хостинга для базовых приложений с точечной сетью в IIS. Посмотреть этот документ (https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.2)

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