部署IIS HTTP 错误 500.19

错误

 官方的提示这种错误是Web.config等配置文件包含格式不正确的 XML 元素

 网上搜索相关的解决方法,发现是Web.config文件中有配置AspNetCoreModuleV2

 但是IIS的模块中没有这个模块

 

解决方法:

 根据解决方案需要安装程序.Net Core对应版本(我的是2.2版本)的RunTime,如下(只需下载Hosting Bundle版本)

 结果:

现在IIS中就有相关的模块了

 此时运行程序就不会报这个异常了

原文地址:https://www.cnblogs.com/sugarwxx/p/13613392.html