按照 Rider IDE 的指示,我安装了 Microsoft 的 .NET Core 框架。我知道安装成功,因为我可以从终端运行 dotnet
命令。但是,重新启动 Rider 后,我仍然收到以下消息:
Cannot detect .NET Core. Please install .NET Core and restart Rider.
我做错了什么吗?
最佳答案
我设法解决了问题设置
/opt/dotnet/dotnet
在
Settings | Build,Execution,Deployment |
Toolset and Build | .NET Core CLI executable path
以前,我使用/usr/bin/dotnet
,但它不再工作了。另外,自动检测似乎被破坏了。
实际上,which dotnet
返回的路径/usr/bin/dotnet
只是一个遵循/opt/dotnet/dotnet<的shell文件
,其内容为:
#!/bin/sh
export DOTNET_ROOT=/opt/dotnet
exec /opt/dotnet/dotnet $@
# vim: ts=2 sw=2 et:
关于.net - Rider 无法检测 Ubuntu 上的 .NET core 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48739309/