Reputation: 77
When I want to go module section in IIS I got this error.
And I also installed URL rewrite module. I know there is problem in web.config file but I don't understand where is the problem.
here is my web.config file
web.config
<?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="dotnet" arguments=".\RasaBack.dll"
stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout"
hostingModel="InProcess" />
<aspNetCore processPath=".\RasaBack.exe" stdoutLogEnabled="false"stdoutLogFile=".\logs\stdout" hostingModel="InProcess" />
</system.webServer>
</system.webServer>
</location>
</configuration>
Upvotes: 3
Views: 7727
Reputation: 77
The error removed when I installed .net core husting bundle V3.1 showed me the full error.
And I see I have two aspNetCore
<aspNetCore processPath="dotnet" arguments=".\RasaBack.dll"
stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout"
hostingModel="InProcess" />
<aspNetCore processPath=".\RasaBack.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="InProcess" />
</system.webServer>
Then I removed on of those the error has gone.
Upvotes: 1
Reputation: 12749
To run the asp.net core site in iis you need to install the .net core hosting bundle and .NET Core Runtime.
you could download both the things from the below link based on your version:
https://dotnet.microsoft.com/download/dotnet-core
Upvotes: 1
Reputation: 129
Please make sure you have installed Dotnet core hosting bundle.
Upvotes: 7