c# - 未找到指定的 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)
项目创建设置:
加载项目失败时的错误:
(蓝色下划线表示“未找到指定的 SDK “Microsoft.NET.Sdk” ”)
Rider 工具集和构建设置:
安装的 .Net Core 版本:
Rider 版本:JetBrains Rider 2018.1.4 Build #RD-181.5550.7
希望它足够详细,你们可以帮助我解决这个错误:)
解决方案
@alphaaxmet
您正在使用自定义 MSBuild 版本
检查你的MSBuildSDKsPath
环境。变量,它应该等于您最新的 .net core sdk 的路径,例如:C:\Program Files\dotnet\sdk\2.1.302
推荐阅读
- php - 对特定 URL 的 POST 请求需要 3 分钟
- php - 正则表达式捕获价格结尾 .00 和 ,00
- php - 000Webhost 上的 Laravel FileManager - 我无法上传文件/图像
- reactjs - next-routes 自定义路由在服务器端渲染失败
- google-cloud-platform - 如何将数据存储区中新插入的数据写入存储桶
- css - MaterialUI - 为输入的占位符文本设置样式
- javascript - 单击更改地图区域的颜色
- c++ - 删除地图
> - powershell - 加密/版权我的 powershell PS1 文件
- google-apps-script - 从另一个单元格调用公式,而不是值,并在新单元格中执行公式