Развертывание веб-приложения .NET6 в IIS

Я опубликовал приложение .NET6 для IIS, используя VS2022. Когда захожу на сайт выдает ошибку. Я могу запустить/отладить его из Visual Studio Сообщение об ошибке Ошибка HTTP 500.19 — внутренняя ошибка сервера Запрошенная страница недоступна, так как соответствующие данные конфигурации для страницы недействительны.

Попробуйте создать сайт и развернуть код. Я хочу опубликовать сайт, работающий на IIS

Запуск PHP на IIS без использования программы установки веб-платформы
Запуск PHP на IIS без использования программы установки веб-платформы
Установщик веб-платформы, предлагаемый компанией Microsoft, перестанет работать 31 декабря 2022 года. Его закрытие привело к тому, что мы не можем...
Поддержка IIS для PHP
Поддержка IIS для PHP
Эта версия PHP требует наличия C++ Redistributable для VS 2019 (как минимум)
2
1
53
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Эта ошибка может быть вызвана тем, что IIS не может проанализировать узел конфигурации xml aspNetCore в Web.config.

Вам нужно проверить, не установлен ли модуль ASP.NET Core, если да, просто загрузите и установите Hosting Bundle. Проверьте aspnetcore.dll в %windir%\System32\inetsrv. Этот документ посвящен хостинговому пакету .NET Core

Другие вопросы по теме