在使用 Arch Linux 之前,我安装了 dotnet-runtime 和 dotnet SDK
我的 VSCode 中的扩展栏不显示原始的 C# 扩展,而是显示 muhammad-sammy 制作的扩展
即使我单击它,具有安装按钮的页面也会崩溃,并且 VSCode 会向我发送一条消息说
“无法打开‘扩展:C#’:XHR 失败。”
当我尝试使用命令通过终端安装它时
code --install-extension ms-dotnettools.csharp
它只是说
Installing extensions...
Extension 'ms-dotnettools.csharp' not found.
Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp
Failed Installing Extensions: ms-dotnettools.csharp
从计算机中删除 VSCode 并安装最新的稳定版本。我最近遇到了类似的问题,它为我解决了。
我发现我安装了 pacman 版本而不是 AUR -Real- Vresion,并且 pacman 版本是开源版本,不包含为专有版本制作的扩展
简而言之,只需从 AUR 安装它或从官方网站获取即可