HTTP错误500.19 - 内部服务器错误Web配置.net核心web api

时间:2018-01-01 12:51:10

标签: web-config

详细错误信息:

模块:    IIS Web Core

通知:    的BeginRequest

处理程序:    尚未确定

错误代码:    0x8007000d

配置错误:

配置文件:

\ \ C:\的Inetpub \ wwwroot的\的WebAPI \ web.config中

你可以帮帮我吗?

2 个答案:

答案 0 :(得分:0)

我对aspnet.core Web应用程序有类似的挑战。我采取了这些步骤 1.我从https://www.microsoft.com/net/download/windows安装了Windows Server Hosting(.exe) 2.我授予了应用程序目录的完全权限 希望这能解决你的问题

答案 1 :(得分:0)

我也遇到了同样的错误,但有不同的解决方法,以防它对某人有所帮助。我确定我已经在服务器上安装了.NET Core Runtime。事实证明它实际上并不在那里。另一个未安装的迹象是,在IIS管理器中的计算机节点上,“模块”面板未注册AspNetCoreModule(实际上,\ System32 \ inetsrv中没有aspnetcore.dll)。一旦我安装了.NET Core Runtime并重新启动IIS,该应用程序便可以正常工作。

另一个提示:安装.NET Core SDK不会安装运行时组件,包括用于IIS托管的组件。您必须专门安装运行时才能在IIS上支持应用程序。