提示"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:
或
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://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://go.microsoft.com/fwlink/?LinkID=827524
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 的扩展与更新功能,更新了所有东西造成的。
比如我(重度更新症晚期)。