无法安装 VS Code 扩展

Can't install VS Code extension

我无法安装 VS Code 的扩展。它有效,而不是停止工作。我从命令面板检查了开发人员工具中的网络选项卡 - >共享进程,没有错误。我在工作中有防火墙和代理,但手动安装应该可以。

在 install.log 中,我发现“一个或多个扩展用于 Visual Studio 代码。尝试将它们安装在 Visual Studio 代码中。”这正是我一直在尝试的,似乎 VSIX 无法理解此扩展确实适用于 VS Code。尝试了许多不同的扩展。

根据回答的 运行 建议更新:似乎存在兼容性问题,只是希望这已直接显示在 IDE 中。

13.01.2022 10:25:01 - Searching for applicable products...
13.01.2022 10:25:01 - Found installed product - Global Location
13.01.2022 10:25:01 - Found installed product - Visual Studio Enterprise 2019
13.01.2022 10:25:01 - Found installed product - Visual Studio Professional 2022
13.01.2022 10:25:01 - VSIXInstaller.NoApplicableSKUsException: One or more extensions are for Visual Studio Code. Try installing them in Visual Studio Code.
   at VSIXInstaller.ExtensionService.GetInstallableDataImpl(IInstallableExtension extension, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData)
   at VSIXInstaller.ExtensionService.GetInstallableData(String vsixPath, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData)
   at VSIXInstaller.ExtensionPackService.IsExtensionPack(IStateData stateData, Boolean isRepairSupported)
   at VSIXInstaller.ExtensionPackService.ExpandExtensionPackToInstall(IStateData stateData, Boolean isRepairSupported)
   at VSIXInstaller.App.Initialize(Boolean isRepairSupported)
   at VSIXInstaller.App.Initialize()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

您可以尝试用vscode本身打开.vsix扩展文件。或者您可以 运行 从 cmd 使用正确的路径执行以下命令

code --install-extension <path\to\extention>

文档在这里:https://vscode-docs.readthedocs.io/en/stable/extensions/install-extension/

我不确定您使用什么进行安装,但它正在尝试将 vscode 扩展安装到 Visual Studio Professional 2022Visual Studio 企业 2019。请记住 Visual StudioVisual Studio 代码 .

不同

下面的解决方案已经过测试并且可以使用

打开您的连接设置 双击“Internet 协议版本 4 (TCP/IPv4)” 勾选“Use the following DNS server addresses”选项,并写入Google Public DNS IP addresses (IPv4),如下:

Preferred DNS server: 8.8.8.8 Alternate DNS server: 8.8.4.4

请访问此站点并获取解决此问题的完整指南。 希望这对你有帮助。 https://www.elharony.com/failed-to-install-this-extension-vscode/