我已经在 Ubuntu 22.04 上安装了 .net,但它无法识别 sdk

我已经在 Ubuntu 22.04 上安装了 .net,但它无法识别 sdk

我首先使用 安装了 .net sdk 7.0。VSCodesnap无法识别它,我将它添加到路径中(不记得怎么做了,我想是创建了一个符号链接)。VSCode 仍然无法在其 shell 中识别它,并向我显示错误。
然后我将其删除并再次使用 安装它apt,但仍然不起作用。现在它甚至无法加载命令,dotnet --version因为它无法检测到 sdk。

运行命令的输出

我该如何解决这场冲突的噩梦?

编辑:我运行sudo ln -s /snap/bin/dotnet /usr/local/bin/dotnet 后,它识别了 sdk,但 VSCode 中仍然没有

相关内容