详细错误信息:
模块: IIS Web Core
通知: 的BeginRequest
处理程序: 尚未确定
错误代码: 0x8007000d
配置错误:
配置文件:
?\ \ C:\的Inetpub \ wwwroot的\的WebAPI \ web.config中
你可以帮帮我吗?答案 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上支持应用程序。