指定的 SDK “Microsoft.NET.Sdk"没有找到 [英] The Specified SDK "Microsoft.NET.Sdk" was not Found

查看:86
本文介绍了指定的 SDK “Microsoft.NET.Sdk"没有找到的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以我在没有安装 Visual Studio 的情况下使用 Rider,它在 .NET 上运行良好但是对于 .NET Core,我收到了错误:

So I'm using Rider without Visual Studio installed and its working fine for .NET but for .NET Core I'm getting the error:

项目Test2"加载失败:Das angegebene SDKMicrosoft.NET.Sdk"世界日报.→(未找到指定的 SDKMicrosoft.NET.Sdk")C:Users****RiderProjectsTest2Test2Test2.csproj at (0:0)

Project 'Test2' load failed: Das angegebene SDK "Microsoft.NET.Sdk" wurde nicht gefunden. → (the specified SDK "Microsoft.NET.Sdk" was not found) C:Users****RiderProjectsTest2Test2Test2.csproj at (0:0)

项目创建设置:

加载项目失败的错误:

(蓝色下划线表示未找到指定的 SDKMicrosoft.NET.Sdk")

Rider 工具集和构建设置:

Rider Toolset and Build Settings:

已安装的 .Net Core 版本:

Installed .Net Core Version:

Rider 版本:JetBrains Rider 2018.1.4 Build #RD-181.5550.7

Rider Version: JetBrains Rider 2018.1.4 Build #RD-181.5550.7

希望它足够详细,你们可以帮助我解决这个错误:)

Hope it was detailed enough and you guys can help me to fix this error :)

推荐答案

@alphaaxmet

@alphaaxmet

您使用的是自定义 MSBuild 版本

You're using a custom MSBuild version

检查您的 MSBuildSDKsPath 环境.变量,它应该等于你最新的 .net core sdk 的路径,例如:C:Program Filesdotnetsdk2.1.302

Check your MSBuildSDKsPath env. variable, it should be equal to the path with your latest .net core sdk , e.g.: C:Program Filesdotnetsdk2.1.302

这篇关于指定的 SDK “Microsoft.NET.Sdk"没有找到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆