Alp*_*met 5 c# jetbrains-ide .net-core rider
所以我在没有安装Visual Studio的情况下使用Rider,它对于.NET正常工作,但对于.NET Core,我遇到了错误:
项目“ Test2”的加载失败:Das Angegebene SDK“ Microsoft.NET.Sdk”损坏了。->(找不到指定的SDK“ Microsoft.NET.Sdk”)C:\ Users **** \ RiderProjects \ Test2 \ Test2 \ Test2.csproj位于(0:0)
项目创建设置:

加载项目时发生的错误失败:

(蓝色下划线表示“ 未找到指定的SDK“ Microsoft.NET.Sdk” ”)
骑士工具集和构建设置:

已安装.Net Core版本:

车手版本:JetBrains Rider 2018.1.4 Build#RD-181.5550.7
希望它足够详细,你们可以帮助我解决此错误:)
由于年代和@Jura Gorohovsky“@Damir Beylkhanov的答案,如果您遇到了指定的SDK‘Microsoft.NET.Sdk’没有被发现的错误,并且已安装JetBrains的骑士2019或JetBrains的骑士2020和点网核心3.1上Windows 10 64 位,请参阅以下有关如何修复此问题的说明;
您将需要使用Dot NET Core 3.1附带的MSBuild,而不是已安装的 Dot NET Runtime 3.x 或 4.x 提供的MSBuild
因此,如果您使用的是Dot NET Core 3.1,那么这里是如何定位和添加您的Rider Jetbreains IDE所需的MSBuild 的方法。
我正在使用Windows 10 64 位操作系统和JetBrains Rider 2019.2.3我不知道这是否适用于其他 Windows 平台或以前版本的 JetBrains Rider。
对于基于 64 位的 Windows 10,安装Dot NET Core 3.1 后,您的MSBuild.dll将位于此路径C:\Program Files\dotnet\sdk\3.1.100
您还可以考虑将路径C:\Program Files\dotnet\sdk\3.1.100 添加到您的环境变量中。
所以这是如何做到的。
单击工具?JetBrains Rider 2019.2.3 中的设置
向下滚动并找到Build、Execution、Deployment单击它以将其展开。
向下滚动并找到工具集和构建,然后单击它以将其打开。
打开Toolset 和 Build 后,在下方找到用于编辑Use MSBuild version的选项,然后单击右侧的Custom按钮以浏览要使用的 MS Build。
浏览到安装 Dot NET Core 3.1 的路径,然后在那里选择MSBuild dll文件。在我的情况下,它是这个路径C:\Program Files\dotnet\sdk\3.1.100。
选择与 Dot NET Core 3.1 一起安装的MSBuild.dll 后,单击“确定”和“确定”任何其他打开的窗口,然后再次运行您的项目。现在应该可以正常工作了。
请参阅下面的屏幕截图,了解以红色圈出的位置,以执行与我在 JetBrains Rider IDE 上执行的过程相同的过程。此处的相同屏幕截图还显示了我的 Windows 台式计算机中 MSBuild.dll 的路径。
@alphaaxmet
您正在使用自定义MSBuild版本
检查您的环境MSBuildSDKsPath。变量,它应该等于最新的.net核心sdk的路径,例如:C:\Program Files\dotnet\sdk\2.1.302
尝试加载面向 .NET 核心的项目(项目 Sdk 属性 Microsoft.NET.Sdk)时出现此错误。我在出现这个问题时的环境如下:
Rider 能够非常好地打开项目和解决方案,尽管 VS 2019 一直抱怨缺少 SDK。这是一个包含 2 个项目的解决方案,两个项目都使用 SDK 作为 Microsoft.NET.Sdk。然后,我在 VS 2019 中打开了一个包含 Web 项目的解决方案,即 Microsoft.NET.Sdk.Web。VS 2019 显示一个提示,说我需要安装额外的工作负载。当我单击确定时,VS 安装程序启动并在工作负载下自动选择“ASP.NET 和 Web 开发”。安装完成后,web 项目打开正常,但使用 Microsoft.NET.Sdk 作为 SDK 的项目继续抱怨缺少 SDK。
在进一步研究中,我遇到了这个 github 问题,@akshita31 建议安装 .NET 核心构建工具。按照此:
| 归档时间: |
|
| 查看次数: |
4218 次 |
| 最近记录: |