首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio2015的SonarLint未正确加载

Visual Studio2015的SonarLint未正确加载
EN

Stack Overflow用户
提问于 2017-02-07 19:45:49
回答 1查看 782关注 0票数 1

我的VS2015企业版更新3.它安装得很好,但是当我从Analyze菜单中选择"Manage SonarQube connections“时,会出现一个错误框,提示‘VS2015 SonarLintIntegrationPackage’包没有正确加载.

我重新启动了Visual Studio,重新启动了Windows (我在8.1上),并尝试卸载和重新安装扩展。

错误消息建议查看ActivityLog.xml,下面列出了错误详细信息

代码语言:javascript
复制
<entry>
    <record>520</record>
    <time>2017/02/07 11:08:29.896</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>LegacySitePackage failed for package [SonarLintIntegrationPackage]Source: &apos;Microsoft.CodeAnalysis.Workspaces&apos; Description: Value cannot be null.&#x000D;&#x000A;Parameter name: option&#x000D;&#x000A;System.ArgumentNullException: Value cannot be null.&#x000D;&#x000A;Parameter name: option&#x000D;&#x000A;   at Microsoft.CodeAnalysis.Options.OptionKey..ctor(IOption option, String language)&#x000D;&#x000A;   at SonarLint.VisualStudio.Integration.Vsix.SolutionAnalysisRequester.FindFullSolutionAnalysisOptionKey(IServiceProvider serviceProvider, IWorkspaceConfigurator workspaceConfigurator)&#x000D;&#x000A;   at SonarLint.VisualStudio.Integration.Vsix.SolutionAnalysisRequester..ctor(IServiceProvider serviceProvider, IWorkspaceConfigurator workspaceConfigurator)&#x000D;&#x000A;   at SonarLint.VisualStudio.Integration.Vsix.SonarAnalyzerManager..ctor(IServiceProvider serviceProvider, Workspace workspace)&#x000D;&#x000A;   at SonarLint.VisualStudio.Integration.Vsix.SonarLintIntegrationPackage.Initialize()&#x000D;&#x000A;   at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)</description>
    <guid>{68D6A325-11E8-4790-A4BA-0EDD001FB080}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo></errorinfo>
  </entry>
  <entry>
    <record>521</record>
    <time>2017/02/07 11:08:29.909</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [SonarLintIntegrationPackage](null)</description>
    <guid>{68D6A325-11E8-4790-A4BA-0EDD001FB080}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo></errorinfo>
  </entry>
  <entry>
    <record>522</record>
    <time>2017/02/07 11:08:29.911</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [SonarLintIntegrationPackage]</description>
    <guid>{68D6A325-11E8-4790-A4BA-0EDD001FB080}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo></errorinfo>
  </entry>

任何关于如何修复它的想法都将不胜感激。

更新1

我还尝试删除了C:\Users\MyAccount\AppData\Local\Microsoft\VisualStudio\14.0\ComponentMod‌​elCache的内容

但是它并没有解决这个问题。

更新2

我还删除了C:\Users\MyAccount\AppData\Roaming\Microsoft\VisualStudio\14.0的内容

然后以管理员身份打开VS,但仍然没有运气。

EN

回答 1

Stack Overflow用户

发布于 2017-02-07 22:11:13

最后,我删除了C:\Users\MyAccount\AppData\Local\Microsoft\VisualStudio\14.0的内容,它起作用了。

这可能不是最好的解决方案,因为我丢失了自定义和一些扩展(尽管我备份了所有这些,这样我就可以找回它们了)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42089074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档