Назад | Перейти на главную страницу

Размещение приложения asp.net framework на основном веб-сайте asp.net

У меня есть два приложения, одно построено с использованием ядра asp.net, а другое - с использованием инфраструктуры asp.net. Я размещаю оба в IIS. Один работает под управлением пула приложений как управляемый, а другой как неуправляемый, как показано здесь:

Поскольку основное приложение asp.net должно быть настроено как веб-сайт (а не приложение на веб-сайте), каждое приложение настраивается как веб-сайт, что означает, что оба имеют свой собственный порт.

Это нормально, за исключением того, что с портом 443 можно настроить только один.

Я хочу, чтобы оба были доступны под 443, поэтому я хочу настроить приложение .net framework как приложение на основном веб-сайте .net (например, вы обычно устанавливаете приложения .net framework на веб-сайте по умолчанию).

Это моя установка (оба работают под портом 888 для этого примера):

Основное приложение .net работает нормально, как и ожидалось:

Но приложение .NET Framework работает не так, как ожидалось, и я получаю следующее сообщение:

Ошибка HTTP 502.5 - сбой процесса - не удалось запустить процесс приложения.

Кто-нибудь этого добился или знает, что делаю не так?
Заранее спасибо за советы!

ПРИМЕЧАНИЕ. Журнал событий говорит:
Не удалось запустить процесс с помощью командной строки '"dotnet". \ Core1.dll', ErrorCode = '0x80004005'.