Как правильно ввести web.config для IIS?
Пытаюсь запустить IIS с Asp.core3.1 через консоль dotnet *.dll все работает. Но когда через IIS пытаюсь запустить пишет ошибку 500.19 с "Запрашиваемая страница не доступна из-за неверной конфигурации данных для этой страницы"
web.config выглядит:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritInChildApplications="false">
<system.webServer>
<handlers>
<remove name="aspNetCore" />
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet"
arguments=".\*.dll"
stdoutLogEnabled="false"
stdoutLogFile=".\logs\stdout"
hostingModel="inprocess" />
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
</environmentVariables>
</system.webServer>
</location>
</configuration>
Что нужно сделать чтобы запустить?