提示"DotNetCore.1.0.1-SDK.1.0.0.Preview2-003131-x86"錯誤的解決方案:
1.檢查是否有C:\Program Files (x86)\dotnet目錄。
如果沒有,下載DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x86.exe:
http://download.microsoft.com/download/0/A/3/0A372822-205D-4A86-BFA7-084D2CBE9EDF/DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x86.exe
或
https://go.microsoft.com/fwlink/?LinkID=827525
按照提示,直至安裝完畢。
2.檢查是否缺少相應的版本目錄(C:\Program Files (x86)\dotnet\sdk\1.0.0-preview2-003131)。
如果沒有,下載dotnet-dev-win-x86.1.0.0-preview2-003131.zip:
https://download.microsoft.com/download/1/5/2/1523EBE1-3764-4328-8961-D1BD8ECA9295/dotnet-dev-win-x86.1.0.0-preview2-003131.zip
或
https://go.microsoft.com/fwlink/?LinkID=827538
然後解壓,接著將解壓目錄下的三個目錄(host、sdk、shared)覆蓋到C:\Program Files (x86)\dotnet目錄下。
重新打開解決方案,不會再提示錯誤了。
x64也是一樣的解決方案。
DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x64.exe:
https://download.microsoft.com/download/0/A/3/0A372822-205D-4A86-BFA7-084D2CBE9EDF/DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x64.exe
或
https://go.microsoft.com/fwlink/?LinkID=827524
dotnet-dev-win-x64.1.0.0-preview2-003131.zip:
https://download.microsoft.com/download/1/5/2/1523EBE1-3764-4328-8961-D1BD8ECA9295/dotnet-dev-win-x64.1.0.0-preview2-003131.zip
或
https://go.microsoft.com/fwlink/?LinkID=827537
PS:只要提示"DotNetCore.1.0.1-SDK.x.x.x.Previewx-xxxxxx-x86"或"DotNetCore.1.0.1-SDK.x.x.x.Previewx-xxxxxx-x86"之類的錯誤,解決方案應該都是類似的,各位可以參考下。
我覺得出現這種問題的原因,要麼就是 Visual Studio 2015 Update 3 或 Visual Studio 2017 RC 安裝不完整。
要麼就是 Visual Studio 2015 Update 3 安裝後,過了一段時間,還做了update操作,在這過程中,VS更新程序移除了舊的sdk造成的。
又或者使用了Visual Studio 的擴展與更新功能,更新了所有東西造成的。
比如我(重度更新症晚期)。