none
Erro ao adicionar referencia no projeto (ReferenceManagerPackage) RRS feed

  • Pergunta

  • Pessoal na empresa que trabalho usa o VS2012. Ao tentar adicionar algum referencia(Add Reference) no projeto é gerado um erro. Já desinstalei o VS e todos os seu componentes pelo adicionar/remover programas, já passei também o ccleaner para limpeza. Já procurei e segui alguns artigos sobre o termo ReferenceManagerPackage mas sem sucesso. Alguém já passou por isso ou pode da uma direção.

    UPDATE: Acabo de instalar o VS 2017 Community e o mesmo problema

    a ultima entra no arquivo ActivityLog.xml é:

     <entry>
        <record>6978</record>
        <time>2017/08/23 18:48:01.443</time>
        <type>Error</type>
        <source>VisualStudio</source>
        <description>CreateInstance failed for package [ReferenceManagerPackage]Source: &apos;mscorlib&apos; Description: N&#x00E3;o foi poss&#x00ED;vel carregar o tipo Microsoft.VisualStudio.Shell.Interop.IVsReferenceManager2 do assembly Microsoft.VisualStudio.Shell.Interop.11.0, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.&#x000D;&#x000A;System.TypeLoadException: N&#x00E3;o foi poss&#x00ED;vel carregar o tipo Microsoft.VisualStudio.Shell.Interop.IVsReferenceManager2 do assembly Microsoft.VisualStudio.Shell.Interop.11.0, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.&#x000D;&#x000A;   em System.Reflection.RuntimeAssembly.GetType(RuntimeAssembly assembly, String name, Boolean throwOnError, Boolean ignoreCase, ObjectHandleOnStack type)&#x000D;&#x000A;   em System.Reflection.RuntimeAssembly.GetType(String name, Boolean throwOnError, Boolean ignoreCase)&#x000D;&#x000A;   em System.Activator.CreateInstanceFromInternal(String assemblyFile, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo)&#x000D;&#x000A;   em System.AppDomain.CreateInstanceFrom(String assemblyFile, String typeName)</description>
        <guid>{48D4A2C1-02AD-4F18-9153-620511BACB7B}</guid>
        <hr>80004005 - E_FAIL</hr>
        <errorinfo></errorinfo>
      </entry>


    quarta-feira, 23 de agosto de 2017 18:20

Respostas

Todas as Respostas

  • Rafael Augusto Miranda,

        Você já experimentou isso?

    =========================================

    Baixe "Microsoft.VisualStudio.Shell.Interop.11.0.dll" https://www.nuget.org/packages/Microsoft.VisualStudio.Shell.Interop.11.0/

    Inicie o prompt de comando VS e execute este comando "gacutil / i <path_to_dll>"

    =========================================

    Unable to add reference in Visual Studio 2017 'ReferenceManagerPackage'

    https://developercommunity.visualstudio.com/content/problem/28126/unable-to-add-reference-in-visual-studio-2017-refe.html

    =========================================

    Fabio.

    quarta-feira, 23 de agosto de 2017 20:09
  • Fabio,

    Já tentei essa solução e não funcionou. Desinstalei o VS2017 Community e consegui resolver com essa solução no stackoverflow https://stackoverflow.com/questions/17203820/how-do-i-truly-reset-every-setting-in-visual-studio-2012

    Delete the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{version}
    Delete the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{version}_Config
    Delete the %USERNAME%\AppData\Local\Microsoft\VisualStudio\{version} directory.


    sexta-feira, 25 de agosto de 2017 16:45