最近有客户需要把微信公众号单独部署到自己的服务器上,并提供了一台服务器(Windows Server 2008 R2),由于是一台全新的服务器,所以需要先安装.Netcore 2.0 Runtime,安装步骤本文不再详细阐述。
1、api-ms-win-crt-runtime-l1-1-0.dll缺失错误
安装完成后命令行执行 dotnet --version
命令,出现如下错误提示
该错误是由于缺失C++依赖,下载安装Visual C++依赖可以解决
2、loading hostfxr.dll failed错误
安装完之后命令行再次执行 dotnet --version
命令,又出现了如下新的错误提示
该错误是由于Windows的bug,已在KB2533623补丁中修复
可以通过windows update升级系统到最新版本,也可以单独下载该补丁进行安装
安装完成需重新启动服务器,命令行执行
dotnet --version
命令,得到如下提示success.png
表示.net core runtime安装完成
附录
本文所需软件百度云:
链接:https://pan.baidu.com/s/1OTOcS5biexmjWkGLD1KbEQ
提取码:pur2
参考链接
https://techfries.co/fix-api-ms-win-crt-runtime-l1-1-0-dll-missing-system-error/
https://stackoverflow.com/questions/37412239/net-core-is-not-running-in-windows-2008-server-r2
网友评论