首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >骑手看不到NetCore 3.0

骑手看不到NetCore 3.0
EN

Stack Overflow用户
提问于 2019-05-17 17:14:50
回答 3查看 17.8K关注 0票数 20

我以前用过VS代码。但现在我想试试JetBrains骑手。目前,我只有NetCore 3.0。但在我使用2.2版本之前。我删除了旧的NetCore并安装了新的。我正在尝试创建新的项目。但是骑手没有看到NetCore 3.0。

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

为什么会发生这种情况?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-07-19 21:22:02

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

  1. 指定.NET二进制文件的路径。它通常具有以下路径,即MSBuild文件的/home/<your_user>/dotnet/dotnet
  2. Specify路径。例如,我的路径是下一个:/home/aleksej/dotnet/sdk/3.0.100-preview6-012264/MSBuild.dll
  3. Save
  4. Profit!

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

更新

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

更改.NET版本的global.json示例:

代码语言:javascript
复制
{
  "sdk": {
    "version": "2.2.300"
  }
}
票数 26
EN

Stack Overflow用户

发布于 2020-10-22 23:20:27

如果你想找到你的sdk的位置,那么编写下面的命令:dotnet --list-sdks。它必须显示usr 3.1.403 /usr/share/dotnet/sdk或类似的。如果没有,请考虑使用下面的Install .NET Core on Linux指南进行安装。然后在核心命令行可执行文件路径中选择.NET dotnet文件,以及相应的MSBuild.dll

PD:记住要全局保存更改!.

票数 9
EN

Stack Overflow用户

发布于 2019-12-07 20:36:28

如果您在Windows10上安装了JetBrains Rider 2019.2.3,Dot NET Core 3.1.100,则如何定位Dot MsBuild,请参见下面用红色圈出的位置;

请在此处https://stackoverflow.com/a/59225975/913747参阅我对另一个StackOveflow问题的详细回答

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56183252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档