Dot-Net
Rider 無法檢測 Ubuntu 上的 .NET 核心安裝
按照 Rider IDE 的指示,我安裝了 Microsoft 的 .NET Core 框架。我知道安裝成功,因為我可以
dotnet從終端執行命令。但是,重新啟動 Rider 後,我仍然收到以下消息:無法檢測到 .NET Core。請安裝 .NET Core 並重新啟動 Rider。
我做錯什麼了嗎?
我設法解決了問題設置
/opt/dotnet/dotnet在
Settings | Build,Execution,Deployment | Toolset and Build | .NET Core CLI executable path以前我用過,
/usr/bin/dotnet現在不行了。此外,自動檢測似乎被破壞了。實際上,
/usr/bin/dotnet, 返回的路徑which dotnet只是一個 shell 文件/opt/dotnet/dotnet,它的內容是:#!/bin/sh export DOTNET_ROOT=/opt/dotnet exec /opt/dotnet/dotnet $@ # vim: ts=2 sw=2 et:
這些都不適合我。我在 PopOS 上,並在下面的螢幕截圖中找到了一個解決方案。我認為總的來說,通過 Snap 商店從 Jetbrains 安裝任何東西仍然是個壞主意。Intellij 和 Pycharm 的問題可以追溯到 ~2014 年,通過不使用 Snap 商店立即得到解決。

