2017-02-07 2 views
1

У меня есть VS2015 Enterprise с обновлением 3. Он устанавливается отлично, но когда я выбираю «Управление соединениями SonarQube» из меню «Анализ», появляется окно с ошибкой, в котором «Пакет« SonarLintIntegrationPackage »не загружается правильно.SonarLint для Visual Studio 2015 не загружается правильно

Я перезапустил Visual Studio, перезапустил Windows (я на 8.1) и попытался удалить и переустановить расширение.

сообщения об ошибке предлагает смотреть на ActivityLog.xml, и ниже я перечисляю подробности ошибки

<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> 

Любые идеи о том, как исправить это было бы весьма признателен.

UPDATE 1

Я также попытался удалить содержимое C: \ Users \ MyAccount \ AppData \ Local \ Microsoft \ VisualStudio \ 14,0 \ ComponentMod elCache

Но это не исправили проблему

UPDATE 2

Я также удалил содержимое C: \ Users \ MyAccount \ AppData \ Roaming \ Microsoft \ VisualStudio \ 14,0

Затем открыл VS как администратор, но все равно не повезло.

ответ

0

В конце я удалил содержимое C: \ Users \ MyAccount \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0, и оно сработало.

Возможно, это не оптимальное решение, так как у меня пропали настройки и некоторые расширения (хотя я все это поддержал, чтобы я мог все вернуть).