Развертывание ядра .NET в IIS

Я пытаюсь развернуть приложение .net core 3.1 Test Web API в IIS и получаю ошибку с кодом ошибки 500.19 0x8007000d. Не могли бы вы помочь мне определить, что не так с файлом конфигурации. Вот код:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <location path="." inheritInChildApplications="false">
    <system.webServer>
        <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
        </handlers>
        <aspNetCore processPath=".\Test.exe"
                    stdoutLogEnabled="false"
                    stdoutLogFile=".\logs\stdout"
                    hostingModel="inprocess" />
    </system.webServer>
    </location>
</configuration>

Используя диспетчер Jexus, я создал отчет, в котором говорится, что сертификат недействителен, я установил диспетчер IIS на свой локальный компьютер и попытался просмотреть с помощью localhost, и он вернул ошибку 404.


person Mikey    schedule 28.05.2020    source источник
comment
Отвечает ли это на ваш вопрос? Как настроить ядро ​​.net API для работы в IIS?   -  person Lex Li    schedule 29.05.2020
comment
У меня установлены оба ядра .net 3.1 и модуль ASP.Net. Мне удалось запустить приложение в автономном режиме. Похоже, проблема исходит от IIS   -  person Mikey    schedule 29.05.2020
comment
Выполните базовую диагностику, и причина должна быть выяснена, docs.jexusmanager.com/tutorials/ancm -diagnostics.html   -  person Lex Li    schedule 29.05.2020
comment
@LexLi, происходит какая-то странная вещь, я добавил сайт в jexsusmanager, и всякий раз, когда я пытаюсь перейти на него, отображается ошибка 404.   -  person Mikey    schedule 29.05.2020
comment
Создайте отчет и отредактируйте свой вопрос, чтобы включить его. Это должно раскрыть достаточно информации, чтобы ее могли просмотреть другие.   -  person Lex Li    schedule 29.05.2020
comment
Отчет был создан, и в нем говорится о недействительном сертификате, но я использую локальный хост, нет опыта работы с iis   -  person Mikey    schedule 29.05.2020
comment
Я смог решить свою проблему, установив пакет хостинга. Я выполняю автономное развертывание, зачем мне это нужно?   -  person Mikey    schedule 29.05.2020
comment
Достаточно хорошо объяснено в stackoverflow.com / questions / 54113388 /   -  person Lex Li    schedule 29.05.2020
comment
Ты человек. Я запуталась .... Большое спасибо.   -  person Mikey    schedule 29.05.2020
comment
Отвечает ли это на ваш вопрос? .NET Core - автономное развертывание не работает   -  person Lex Li    schedule 20.01.2021