Как настроить IIS для запуска .net core 2.2? - PullRequest
0 голосов
/ 11 июня 2019

1- В Visual Studio 2019 и .net core 2.2 создали веб-приложение по умолчанию и ничего не изменили в моем проекте, просто опубликуйте его.

2 - установил ту же версию среды выполнения с по этой ссылке и поместил папку публикации на IIS (Windows 10 X64 enterprise), порт 5000.

3- На IIS изменили версию CLR на «Нет управляемого кода» и просматривают веб-сайт, но я получил это сообщение об ошибке:

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data 
 for the page is invalid.

Detailed Error Information:
Module     IIS Web Core
Notification       Unknown
Handler    Not yet determined
Error Code     0x8007000d
Config Error       
Config File    \\?  \C:\WebApplication1\WebApplication1\bin\Release\netcoreapp2.2\publish\web.config
Requested URL      http://localhost:5000/
Physical Path      
Logon Method       Not yet determined
Logon User     Not yet determined

После поиска этого кода ошибки «Код ошибки 0x8007000d» на по этой ссылке Я не знаю, в чем проблема. Должен ли я установить конфиг или что?

Отредактировано: Это приложение отлично работает на Visual Studio

1 Ответ

2 голосов
/ 11 июня 2019

Установите .NET Core 2.2 Runtime & Hosting Bundle для Windows и просто обновите свою страницу.Ошибка вызвана тем, что AspNetCoreModule не установлен на вашем ПК.

Вы можете узнать больше о ASP.NET Core Module здесь .

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