VSCode 2022 离线安装插件QT VSTOOl报错此扩展不能安装在任何当前安装的产品上。
日志输出:
签名详细信息…
2024/11/18 11:14:11 - Extension is not signed.
2024/11/18 11:14:11 -
2024/11/18 11:14:11 - 正在搜索适用的产品…
2024/11/18 11:14:11 - 找到的已安装产品 - Microsoft Visual Studio Community 2015
2024/11/18 11:14:11 - 找到的已安装产品 - Microsoft Visual Studio 2015 Shell (Integrated)
2024/11/18 11:14:11 - 找到的已安装产品 - 全局位置
2024/11/18 11:14:11 - 找到的已安装产品 - Visual Studio Professional 2022
2024/11/18 11:14:11 - 找到的已安装产品 - Visual Studio Enterprise 2017
2024/11/18 11:14:11 - VSIXInstaller.NoApplicableSKUsException: 此扩展不能安装在任何当前安装的产品上。
在 VSIXInstaller.ExtensionService.GetInstallableDataImpl(IInstallableExtension extension, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable1& skuData) 在 VSIXInstaller.ExtensionService.GetInstallableData(String vsixPath, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable
1& skuData)
在 VSIXInstaller.ExtensionPackService.IsExtensionPack(IStateData stateData, Boolean isRepairSupported)
在 VSIXInstaller.ExtensionPackService.ExpandExtensionPackToInstall(IStateData stateData, Boolean isRepairSupported)
在 VSIXInstaller.App.Initialize(Boolean isRepairSupported)
在 VSIXInstaller.App.Initialize()
在 System.Threading.Tasks.Task`1.InnerInvoke()
在 System.Threading.Tasks.Task.Execute()
— 引发异常的上一位置中堆栈跟踪的末尾 —
在 Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)
报错原因
安装的qt插件版本过新,可以试一试老的插件版本(2.8.1):
点击下载:qt-vsaddin-msvc2022-2.8.1-rev.06