![]() | 1 CMLab 2024-08-19 10:58:15 +08:00 Rider 设置里面查看下 |
2 quan01994 2024-08-19 11:00:30 +08:00 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 2024-08-19 11:04:26 +08:00 这应该是 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 |