服務器版本:window server 2012 R2 Standard
SDK 版本: dotnet-sdk-3.1.302-win-x64.exe
部署步驟:
1. 官網下載sdk( https://download.visualstudio.microsoft.com/download/pr/56b00a71-686f-4f27-9ad1-9b30308688ed/1fa023326e475813783a240532c9f2c8/dotnet-sdk-3.1.302-win-x64.exe )
2.安裝部署:
拷貝到服務器,雙擊安裝,安裝完畢后,打開cmd名稱,輸入 dotnet命令查看。。。。結果如下
這是個啥???
某度查詢說是缺少補丁,需要打補丁,服務器又不能聯網只能手動上網單獨下載了。
其中:https://www.microsoft.com/en-us/download/details.aspx?id=42334 這里面包含KB2919355,KB2932046,KB2934018,KB2937592,KB2938439,KB2959977,chearcompressionflag.exe,可以一次下載。
但是在安裝這些補丁之前需要先安裝KB2999226 地址 https://www.microsoft.com/en-us/download/confirmation.aspx?id=49063
和 KB2919442,地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=42135
補丁安裝順序:
KB2999226
KB2919442,
clearcompressionflag.exe、
KB2919355、
KB2932046、
KB2959977、
KB2937592、
KB2938439、
KB2934018。
嚴格按照補丁順序安裝,否則不確保是否能安裝成功。
最后在安裝 Visual C++ Redistributable for Visual Studio 2015 地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
安裝時提示重啟,可以都安裝完畢后重啟,也可以每次重啟,我是都安裝完了再重啟的,也可以成功。
安裝重啟后,在cmd命令下輸入 dotnet --version 如果出現一下內容,就說明安裝成功
完畢!