首页 > 解决方案 > 未找到指定的 SDK“Microsoft.NET.Sdk”

问题描述

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

项目“Test2”加载失败:Das angegebene SDK“Microsoft.NET.Sdk”wurde nicht gefunden。→(未找到指定的 SDK“Microsoft.NET.Sdk”)C:\Users****\RiderProjects\Test2\Test2\Test2.csproj at (0:0)

项目创建设置:

图像1

加载项目失败时的错误:

img2

(蓝色下划线表示“未找到指定的 SDK “Microsoft.NET.Sdk” ”)

Rider 工具集和构建设置:

图像3

安装的 .Net Core 版本:

img4

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

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

标签: c#.net-corejetbrains-iderider

解决方案


@alphaaxmet

您正在使用自定义 MSBuild 版本

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


推荐阅读