Проблема

При обращении к сайту выдается ошибка HTTP Error 500.38 - ANCM Application DLL Not Found

Дополнительные сведения

Объяснение ошибки содержится в журнале событий по источнику IIS AspNetCore Module V2

Пример: 

Application 'application path' failed to start. Exception message:
Application DLL was not found at path. Confirm the application dll is present. Single-file deployments are not supported in IIS.

Приложения, собранные в единый exe файл не могут хоститься в IIS в режиме inprocess, но доступны в режиме Out-of-process.

Подробнее о разнице между режимами: https://docs.microsoft.com/ru-ru/aspnet/core/host-and-deploy/iis/index?view=aspnetcore-3.0#hosting-models

Решение

Вариант 1:

В файле web.config приложения убрать параметр hostingModel="inprocess"

Вариант 2:

Воспользоваться сборкой приложения для IIS

  • Нет меток