安装 .net 核心托管包会使 IIS 上的所有现有应用程序池崩溃

Installing .net core hosting bundle crashes all existing application-pools on IIS

我有一个包含许多 Web 应用程序的现有 IIS 7.5 安装。我正在尝试部署一个新的 asp.net 核心 Web 应用程序。所以我安装了 .NET Core Hosting Bundle。我已经重新启动了服务器,但现在所有现有的 Web 应用程序都无法正常工作,因为我收到了 http 503 服务不可用错误。我可以看到,每当访问其中一个 Web 应用程序时,关联的应用程序池就会崩溃并停止。
在事件查看器中,我收到一系列警告消息: "A listener channel for protocol 'http' in worker process '5204' serving application pool 'ASP.NET v4.0' reported a listener channel failure. The data field contains the error number."
最后是消息错误:
"Application pool 'ASP.NET v4.0' is being automatically disabled due to a series of failures in the process(es) serving that application pool."
我已经尝试使用 2.2.2 托管包和新的 3.0.0 预览包,同样的事情发生了。每当我卸载托管包时,原始网络应用程序都会再次运行(不需要重新启动)。 有谁知道如何解决这个问题?

我遇到了同样的问题。 我安装了更新 "Windows Server 2012 R2 (KB2999226)" 并修复了 VC++ 2015 (vc_redist.x64.exe /修复)

我有同样的问题,我从下一个 link: https://www.microsoft.com/en-us/download/details.aspx?id=52685

安装了 VC++ 2015(x32 和 x64)

我现在已经尝试安装最新版本的托管包,现在可以使用了