服務器上要部署.NET Core 的環境,
先要在服務器上安裝Core SDK、直達連接
下載安裝一切順利;
下面開始檢驗是否正確安裝了↓
運行→cmd→dotnet
結果報錯↓
Failed to load the dll from [C:\Program Files\dotnet\host\fxr\1.0.1\hostfxr.dll], HRESULT: 0x80070057
x
然后搜索,發現探路的人已經找到解決方案了:安裝補丁KB2533623,下面開始各種糾結了;
他們都給的是去這個鏈接中下載:https://support.microsoft.com/en-us/kb/2533623
點開此頁面,找到對應版本下載,結果提示:“We are sorry, the page you requested cannot be found.”,
心里當時WTF,微軟已經停止提供這個補丁了嘛,不死心,再去找找吧···
直接Bing搜索“KB2533623”,或者直接在微軟官網https://www.microsoft.com/zh-cn 中搜索,搜索框中默認文字"在Microsoft.com中搜索",
一定要找對應自己系統版本的,
我第一次就沒看清楚,我的服務器系統版本是:Windows Server 2008 R2 x64 Edition,SP1,而我剛開始沒有看到"查看全部",所以下載的是" Windows Server 2008 更新程序 (KB2533623) "!!
所以安裝的時候提示:“此更新不適用於你的計算機”.
不細心的結果啊。。。