Iis 在Windows Server 2012 R2上部署.Net Core 3-错误500.19

Iis 在Windows Server 2012 R2上部署.Net Core 3-错误500.19,iis,.net-core,windows2012,Iis,.net Core,Windows2012,在Windows Server 2012 R2中部署基于ASP.NET Core 3.1的REST API时,会引发以下错误: 我安装了 .net核心SDK .net核心运行时 .net核心windows服务器托管 c++可再发行 KB2999226 appPool的配置如下所示: .Net版本:无托管代码 通道模式:集成 启用32位应用程序:true(如果在执行应用程序时为false,则应用程序池将停止) 站点指向的文件夹具有所有权限 我做了无数次搜索,却找不到解决办法 我已经非常感

在Windows Server 2012 R2中部署基于ASP.NET Core 3.1的REST API时,会引发以下错误:

我安装了

  • .net核心SDK
  • .net核心运行时
  • .net核心windows服务器托管
  • c++可再发行
  • KB2999226
appPool的配置如下所示:

  • .Net版本:无托管代码
  • 通道模式:集成
  • 启用32位应用程序:true(如果在执行应用程序时为false,则应用程序池将停止)
站点指向的文件夹具有所有权限

我做了无数次搜索,却找不到解决办法


我已经非常感谢了。

写一份报告,看看有什么问题。谢谢。安装并运行应用程序,并报告需要安装“NET CORE Bundle”模块,因为它已经安装。我必须在IIS中定义一些东西才能使用它吗?这回答了你的问题吗?你能分享你的web.conifg文件吗?您可以尝试从计算机上卸载.net core运行时和主机包,然后根据您的版本从此链接重新安装。另一件事是为站点文件夹分配iis_iusr和iusr权限运行报告,看看有什么问题。谢谢。安装并运行应用程序,并报告需要安装“NET CORE Bundle”模块,因为它已经安装。我必须在IIS中定义一些东西才能使用它吗?这回答了你的问题吗?你能分享你的web.conifg文件吗?您可以尝试从计算机上卸载.net core运行时和主机包,然后根据您的版本从此链接重新安装。另一件事是为站点文件夹分配iis_iusr和iusr权限