在全新安装未打补丁的 Windows 7 SP1 中安装 asp.net core 环境,运行出错 500.13

出于无奈 ╮(╯▽╰)╭ 需要在 Windows 7 中部署 asp.net core 网站,结果报错:

The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found.

按上面提示搜索的话,基本上都是说编译版本与运行版本不同或者安装的不完整之类的,并不符合我的问题

然后在 Windows 事件查看器中找到一个 IIS 关于 hostfxr.dll 的报错,然后关联找到了原来是需要安装一个补丁 KB2533623

根据文章:https://www.cnblogs.com/love-zf/p/6290674.html,似乎还能搜到

 

但是目前来看,这个 KB2533623 补丁好像微软已经不再提供下载了,为什么呢?是因为微软将这个补丁合并到了其它补丁中

一个是 KB3063858,这个好像比较小,适合快速修补:https://www.microsoft.com/zh-CN/download/details.aspx?id=47409

另一个是 KB4457144,这个是月度汇总安全补丁,比较大:https://www.catalog.update.microsoft.com/Search.aspx?q=KB4457144

根据 issue 中描述,以上两个补丁挑选任意一个安装即可。

资料来源:https://github.com/dotnet/docs/issues/20459

posted @ 2020-11-13 23:31  不是豆豆  阅读(1344)  评论(0编辑  收藏  举报
友情链接:迷途