Visual Studio Code告诉我“无法找到.NET CLI工具。将不会启用.NET Core调试。请确保已安装.NET CLI工具并且正在路径上。”这可以防止任何代码完成等。我能解决这个问题吗?
安装CLI tools (called ".NET SDK")后,尝试重新启动VSCode。这将允许VSCode加载更新的$PATH
环境变量。在这种情况下,VSCode“重新加载窗口”命令将无济于事。
有时,即使在安装.NET SDK之后,Visual Studio警告仍会保留。这是因为需要在.NET可执行安装位置和Visual Studio路径之间创建链接/快捷方式/别名。
可执行文件很可能安装在/usr/local/share/dotnet/dotnet
中。需要为Visual Studio的usr/local/bin
创建符号链接。
假设上面的位置在终端中使用此链接来创建该链接:
$ ln -s /usr/local/share/dotnet/dotnet /usr/local/bin/
对于Ubuntu&Snap,请改用:
$ sudo ln -s /snap/dotnet-sdk/current/dotnet /usr/local/bin/
在mac上我添加了以下路径到/ etc / paths
/usr/local/share/dotnet
/usr/local/share/dotnet/sdk
/usr/local/share/dotnet/sdk/2.2.101
要使用snap安装dotnet-cli:
snap install code --classic
snap alias dotnet-sdk.dotnet dotnet
在.profile
结束时添加:
export DOTNET_ROOT=/snap/dotnet-sdk/current export
export MSBuildSDKsPath=$DOTNET_ROOT/sdk/$(${DOTNET_ROOT}/dotnet --version)/Sdks
仅限于Linux 4:
在包管理器中安装vscode
安装dotnet:
sudo snap install dotnet-sdk --classic
sudo snap alias dotnet-sdk.dotnet dotnet
sudo ln -s /snap/dotnet-sdk/current/dotnet /usr/bin/