.net core:HTTP 错误 500.19 – Internal Server Error解决办法

 

首先HTTP 错误 500.19 - Internal Server Error

无法访问请求的页面,因为该页的相关配置数据无效。

详细错误信息:

模块    IIS Web Core
通知    未知
处理程序    尚未确定
错误代码    0x8007000d
配置错误
配置文件    \\?\E:\0web\综合素质评价系统\综合素质评价系统\bin\Release\PublishOutput\web.config
请求的 URL    http://localhost:8023/
物理路径
登录方法    尚未确定
登录用户    尚未确定

配置源:

详细信息:

当读取 Web 服务器或 Web 应用程序的配置文件出现问题时,就会发生此错误。在某些情况下,事件日志会包含有关导致此错误的原因的更多信息。查看详细信息 »

首先排查权限,将web目录权限iis_users或者users权限设置为修改

其次排查nuget引用的.net core 有没有黄色的叹号,可能引用程序集版本过高导致程序无法执行。