Usuário com melhor resposta
Erro ao adicionar referencia no projeto (ReferenceManagerPackage)

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: 'mscorlib' Description: Não foi possí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.
System.TypeLoadException: Não foi possí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.
 em System.Reflection.RuntimeAssembly.GetType(RuntimeAssembly assembly, String name, Boolean throwOnError, Boolean ignoreCase, ObjectHandleOnStack type)
 em System.Reflection.RuntimeAssembly.GetType(String name, Boolean throwOnError, Boolean ignoreCase)
 em System.Activator.CreateInstanceFromInternal(String assemblyFile, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo)
 em System.AppDomain.CreateInstanceFrom(String assemblyFile, String typeName)</description>
<guid>{48D4A2C1-02AD-4F18-9153-620511BACB7B}</guid>
<hr>80004005 - E_FAIL</hr>
<errorinfo></errorinfo>
</entry>- Editado Rafael Augusto Miranda sexta-feira, 25 de agosto de 2017 16:47
Respostas
-
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.
- Marcado como Resposta Rafael Augusto Miranda sexta-feira, 25 de agosto de 2017 16:45
- Editado Rafael Augusto Miranda sexta-feira, 25 de agosto de 2017 16:46
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.
-
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.
- Marcado como Resposta Rafael Augusto Miranda sexta-feira, 25 de agosto de 2017 16:45
- Editado Rafael Augusto Miranda sexta-feira, 25 de agosto de 2017 16:46