IIS10下部署.NetCore站点出现出现 HTTP 错误 500.19,错误代码:0x8007000d及一些问题


今天部署一台新的服务器的时候在IIS部署.NetCore下出现了一些问题,在此记录

部署.Net Core项目在iIIS10上出现 HTTP 错误 500.19,错误代码:0x8007000d,iis 无法访问请求的页面,因为该页的相关配置数据无效。

以及

HTTP 错误 500.21 - Internal Server Error

处理程序“aspNetCore”在其模块列表中有一个错误模块“AspNetCoreModule”

查看问题原因:


缺少.NetCore模块

解决办法:

  • 去https://www.microsoft.com/net/download/windows

  • 下载程序所对应的.NetCore Runtime 3.1.4 下的Hosting Bundle Installer

  • 如果存在.netcore2.2等多个版本就全都下载就好

  • 安装完成记得整个IIS重新启动即可


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM