gpt4 book ai didi

linux - Rider 没有看到 NetCore 3.0

转载 作者:行者123 更新时间:2023-12-02 15:57:39 31 4
gpt4 key购买 nike

我以前用过VS CODE。但现在我想尝试 JetBrains Rider。目前,我只有 NetCore 3.0。但在我有2.2之前。我已经删除了旧的 NetCore 并安装了新的。我正在尝试创建新项目。但 Rider 没有看到 NetCore 3.0。

error

我没有看到更改 NetCore SDK 的能力。我的操作系统是Linux Mint 18。我只有一个NetCore版本。现在是 3.0。

error

为什么会发生这种情况?

最佳答案

这是一个很常见的问题。我已经通过指定 .Net Sdk 的路径解决了这个问题手动。这是设置屏幕:

enter image description here

  1. 指定 .NET 的路径二进制文件。它通常具有以下路径 /home/<your_user>/dotnet/dotnet

  2. 指定 MSBuild 的路径文件。例如我的路径是下一个:/home/aleksej/dotnet/sdk/3.0.100-preview6-012264/MSBuild.dll

  3. 保存

  4. 利润!

附注我的操作系统是Linux Mint 19.1。和版本.Net Core在这种情况下并不重要。

更新

我忘记了一个重要的时刻。如果需要更改.NET版本为您的解决方案,您必须放置特殊的 global.json文件位于解决方案的根目录中。如果您正在更改.NET项目版本 - put global.json在项目根路径上。

global.json 的示例用于改变.NET版本:

{
"sdk": {
"version": "2.2.300"
}
}

关于linux - Rider 没有看到 NetCore 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56183252/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com