服务器版本 Microsoft Windows Server 2012 R2 Standard
.NET Core 托管包 安装时失败
查看 【事件查看器】 显示
事件ID 2280
模块 DLL C:\Program Files\IIS\Asp.Net Core Module\V2\aspnetcorev2.dll 未能加载。返回的数据为错误信息。
查询得知aspnetcorev2.dll属于 Microsoft Visual C++ 2015
访问 https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=53587 下载得之 我是64位系统,选择 vc_redist.x64 。
然后报错 需要安装补丁KB2919355 需要安装补丁KB2999226
解决方式
按顺序下载并安装补丁 重启服务器
Download Windows Server 2012 R2 更新程序 (KB2999226) from Official Microsoft Download Center
Download Windows Server 2012 R2 更新 (KB2919355) from Official Microsoft Download Center
Download Microsoft Visual C++ 2015 Redistributable Update 3 from Official Microsoft Download Center