HTTP 500.19-内部服务器错误。没有任何配置错误

问题描述 投票:0回答:1

我试图在iis上托管一个asp.net mvc Web应用程序,但出现此错误enter image description here

现在的问题是,它在“配置错误:”部分中没有任何错误。我已授予IIS_IUSERS文件夹的权限,但仍然没有成功。我几乎可以在互联网上找到所有解决方案,但是没有什么可以解决我的问题。我的配置文件是这个

<configuration>
  <system.webServer>
    <handlers>
      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
    </handlers>
    <aspNetCore processPath="dotnet" arguments=".\CECDashboard.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false">
      <environmentVariables />
    </aspNetCore>
  </system.webServer>
</configuration>

我也尝试将DefaultAppPool .NET CLR从v4.0.30319更改为v2.0.50727,但仍然没有成功。

我也尝试过传递身份验证和特定用户,但结果相同(均未成功)

请给我建议一下。我将非常感谢。

asp.net iis web-config hosting server-error
1个回答
0
投票

似乎这不是Asp.Net Core应用程序,只是Asp.net框架MVC应用程序。Asp.Net应用程序需要某些Windows功能才能运行。请在Windows功能中启用Asp.Net功能。enter image description here如果Web应用程序确实是DotNet Core MVC应用程序,请考虑安装Asp.net Core Hosting Bundle,其中包括DotNet Core RuntimeIIS支持。https://dotnet.microsoft.com/download/dotnet-core/current/runtime请随时让我知道问题是否仍然存在。

© www.soinside.com 2019 - 2024. All rights reserved.