1
CMLab 129 天前
Rider 设置里面查看下
|
2
quan01994 129 天前
Rider doesn't add dotnet to PATH, that is why you can not use the dotnet command in shell. The sdk must be installed to user root ~/.dotnet.
|
3
GavinXSF 129 天前
这应该是 Rider 把 SDK 装到自己能找到的目录里,然后该目录没有加入到环境变量,所以用 dotnet --list-sdks 看不到 .NET8 。 你搜索下 Rider 默认把 SDK 放到哪里了,然后把该目录加入到环境变量,应该就可以了。
|
4
maymay5 OP @CMLab
@quan01994 @GavinXSF 感谢,找到了,也记录一下,Rider 会把 sdk 放在这里`/Users/yourusername/.dotnet/shared/Microsoft.NETCore.App`,最好的方法还是直接把这个目录里的对应 sdk 目录直接删掉,去微软官网重装 SDK |