Я только что обновил наше ASP. NET Core 2.2 веб-приложение до версии 3.0. Прекрасно строит и разворачивает. Проблема в том, когда я go запускаю его с нашего IIS сервера. Он прекрасно работал как веб-приложение Core 2.2 , но теперь не работает после обновления до Core 3.0 .
Когда я запускаю веб-приложение из командной строки, об ошибках не сообщается.

Когда я запускаю приложение из браузера журналы Windows указывают на то, что приложение запущено правильно.

Приложение завершается с ошибкой HTTP 500 . Вот IIS записей журнала.

Мы используем Windows Server 2012 R2 с IIS 8.5.9600.16384
Приложение запускается правильно, но затем завершается ошибкой HTTP 500 . Кто-нибудь еще видел это или что-то подобное? Есть идеи, как диагностировать / устранить проблему?
ОБНОВЛЕНИЕ
Я подключил отладчик VS 2019 к развернутому приложению через процесс w3wp.exe, и он даже не попал в промежуточное ПО (у меня есть точка останова в Startup () в Startup.cs).
Я пытался изменить настройки пула приложений, например, идентификацию, NET версию, но безрезультатно.
При запуске сайта с веб-сервера появляется следующее сообщение об ошибке, которое на самом деле ничего не говорит мне.

Я не могу понять, что является причиной проблемы.