无法在 Visual Studio 2015 年安装 SonarLint.vsix

Unable to install SonarLint.vsix in Visual Studio 2015

我正在尝试在桌面版 VS 2015 Express 中安装 Sonar Qube 扩展。当我尝试通过双击打开它或使用 -> VS 版本选择器打开它时,它向我抛出错误:

28.10.2015 13:07:27 - Searching for applicable products...
28.10.2015 13:07:27 - Found installed product - Microsoft Visual Studio Express 2015 for Windows Desktop
28.10.2015 13:07:27 - Found installed product - Global Location
28.10.2015 13:07:27 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
   at VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported)
   at VSIXInstaller.App.InitializeInstall()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()

这背后的可能原因是什么?

Visual Studio Express 仅支持一组(非常)有限的扩展,通常只支持 Microsoft 自己提供的扩展。

幸运的是,他们发布了 Visual Studio 社区版,您可能可以改用它。这个版本几乎可以与 Visual Studio.

的完整专业版相提并论

您还可以在您的项目中将 SonarLint 注册为 Nuget 包分析器,它应该只适用于 Visual Studio Express 2015。