【问题标题】:Unable to install SonarLint.vsix in Visual Studio 2015无法在 Visual Studio 2015 中安装 SonarLint.vsix
【发布时间】:2016-01-28 05:27:45
【问题描述】:

我正在尝试在 VS 2015 Express for Desktop 版本中安装 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-2015 visual-studio-express sonarlint


    【解决方案1】:

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

    幸运的是,他们发布了 Visual Studio 社区版,您可以改用它。此版本几乎可以与 Visual Studio 的完整专业版媲美。

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

    【讨论】:

    • 这意味着我将无法将这个 sonarlint 扩展与 Express for Desktop Version 一起使用,对吧?
    • 正确,只有我怀疑的 nuget 版本。
    猜你喜欢
    • 1970-01-01
    • 2017-02-17
    • 2016-04-08
    • 2015-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-14
    • 1970-01-01
    相关资源
    最近更新 更多