2009-06-30 14 views
11

vez en cuando consigo algunos problemas con Visual Studio y ReSharper que causa que corraVisual Studio 2008 elementos de menú duplican

devenv.exe /ResetSettings 

Después de hacer esto, los elementos de menú bajo "Datos" están duplicadas, y cada sección es duplicado Por lo que ahora se ve así:

 
Show Data Sources 
Add New Data Source... 
------------------------- 
Schema Compare 
Schema Compare 
Data Compare 
Data Compare 
------------------------- 
Schema Compare 
Schema Compare 
Data Compare 
Data Compare 
------------------------- 
Refactor 
Refactor 
------------------------- 
Refactor 
Refactor 
------------------------- 
T-SQL Editor 
T-SQL Editor 
------------------------- 
T-SQL Editor 
T-SQL Editor 
------------------------- 
Static Code Analysis 
------------------------- 
Schema View 

tengo la base de datos MS Team System Visual Studio 2008 instalado Edición RDA 2, y creo que esto es lo que está causando el problema.

¿Hay alguna manera de eliminar los elementos duplicados o, mejor aún, evitar que esto suceda?

Respuesta

8

Encontré este msdn article que parece ilustrar su problema y cómo solucionarlo.

TLC

  1. Cierre todas las instancias de Visual Studio Team System 2008 ediciones.

  2. En el símbolo del sistema de Windows, escriba el siguiente comando:

    % Archivos de programa% \ Microsoft Visual Studio 9.0 \ DBPro \ DBProRepair.exe RemoveDBPro2008

  3. Pulse ENTER.

  4. En el símbolo del sistema de Windows, escriba el siguiente comando:

% Archivos de programa% \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ devenv.exe/ResetUser

+3

Btw,/ResetUser no era una opción válida, lo que era extraño. Acabo de hacer/ResetSettings y funcionó bien. –

1

Después de llamar

DBProRepair.exe RemoveDBPro2008 

desapareció la entrada del menú "Datos" en Visual Studio. Tuve que ejecutar

DBProRepair.exe RestoreDBPro2008 

para recuperarlo en Visual Studio.

3

Probé el ResetSettings completo y no funcionó. Lo que hice hacer que trabajó para mí era:

(Todo en el directorio de usuarios \\ AppData \ Local \ Microsoft \ VisualStudio) 1.) copiar el directorio 10.0 algún lugar donde se puede hacer referencia a ella más tarde 2.) Suprimir las 10.0 directorio. 3.) Arranque Visual Studio 2010 y ¡listo!

Todos mis complementos y todo estaban intactos. No estoy seguro de qué efectos secundarios habrá y no tengo un entorno terriblemente personalizado.

+0

Tuve este problema con VS2008, y la tuya es la única solución que funcionó para mí. Cambié el nombre de la carpeta "9.0" a "9.0_old". ¡Gracias! - El problema ocurrió después de instalar nVidia nSight. –

+0

Esto funcionó para mí (VS2012), la única diferencia fue eliminar la carpeta 11.0 en lugar de 10.0. – Chris

1

Ejecutar este:

%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe /safemode /setup 
0

cmd Abrir en modo administrador Cambio dir a dev ruta instal Ejecutar comando a continuación.(pero restablecerá su configuración inicial, como la configuración de preferencia C# al iniciar, eso no es un gran problema, creo)  Devenv.exe/resetuserdata

Cuestiones relacionadas