ubuntu 无法找到VSCode .NET Core SDK

wpx232ag  于 2023-04-29  发布在  Vscode
关注(0)|答案(4)|浏览(227)

我用的是Ubuntu 20。04(64位,桌面)和刚刚安装VS代码和。NET Core SDK。
Intellisense不工作,我得到错误消息:
找不到.NET Core SDK。将不会启用.NET Core调试。确保。NET Core SDK已安装并位于路径上。
我重新安装了。NET Core SDK(来自SnapStore),并确保安装时未打开VS Code。
之后我可以使用intellisense大约5秒钟,然后错误再次出现,intellisense停止工作。
编辑:当使用脚本intall作为“本”提到,我得到这样的结果:
dotnet-install:请注意,此脚本的预期用途是用于持续集成(CI)场景,其中:dotnet-install:- SDK需要在没有用户交互和管理员权限的情况下安装。dotnet-install:- SDK安装不需要跨多个CI运行保持。dotnet-install:若要设置开发环境或运行应用程序,请使用安装程序,而不要使用此脚本。访问https://dotnet.microsoft.com/download获取安装程序。
dotnet-install:.NET Core SDK版本3。1.409已安装。dotnet-install:添加到当前进程PATH:/home/MYUSERNAME/.dotnet。注:此更改仅在采购脚本时可见。dotnet-install:请注意,该脚本在安装过程中不会解析依赖项。dotnet-install:要查看依赖项列表,请转到https://learn.microsoft.com/dotnet/core/install,选择您的操作系统并检查“依赖项”部分。dotnet-install:安装已成功完成。

cbjzeqam

cbjzeqam1#

sudo ln -s /snap/dotnet-sdk/current/dotnet /usr/local/bin/dotnet

我从这个答案开始工作:https://stackoverflow.com/a/66429089/16969349

oxiaedzo

oxiaedzo2#

我不会用。NET SDK,因为Snap“应用程序”在容器化环境中运行,这使得其他应用程序更难找到它们。你有没有试过使用Microsoft's guide安装?我建议使用脚本安装

jgovgodb

jgovgodb3#

我用的是ubuntu Ubuntu 22.04.2运行dotnet --list-sdks查看你的sdk安装在哪里。在我的情况下,我得到了foolowing输出

转到文件,首选项,visual studio代码中的设置,使用安装sdk的路径搜索onmisharp

update Dot Net Cli Paths和dotnet path

ymzxtsji

ymzxtsji4#

我也遇到了同样的问题
1.卸载所有属于Visual Studio的服务(不是Vs Code)
1.卸载VS Code和文件夹“AppData\Local\Programs\Microsoft VS Code
1.下载新的dotnet核心SDK并安装vs代码。

相关问题