windows - vista - visual studio ventanas
Visual Studio olvida ajustes de ventana y hace un lío (12)
Acabo de enterarme de este problema en VS 2012, restablecer el diseño de la ventana no estaba haciendo nada.
Yo extrapola
% APPDATA% / Application Data / Microsoft / VisualStudio / 9.0 / windows.prf
a
% appdata% / Microsoft / VisualStudio / 11.0 / Windows.index
... lo borré y volví a estar en el negocio!
- ¡Asegúrese de cerrar todas las instancias de VS primero!
Tengo este problema donde abro Visual Studio y las ventanas internas están dispersas por todo el lugar. Ninguno de ellos está atracado; algunos que deberían ser visibles se han vuelto invisibles y viceversa. Luego tengo que pasar años para volver a poner las ventanas donde me gustan.
Parece que solo sucede con algunas soluciones y solo apareció recientemente.
Por mi vida no puedo arreglar el problema. ¿Alguien más ha pasado por esto?
En mi caso, no está dañado el diseño de la ventana, pero Intellisense ofrece la finalización del código y la ayuda emergente. Nunca tuve este problema en la última década, ahora sucede al menos 3 veces al día. Win8.1, Visual Studio 2013, ReSharper 8 y ahora ReSharper 9 (con la esperanza de que la actualización lo solucione).
Ahora rutinariamente tengo que
- cerrar la solución,
- Herramientas / Importar-Exportar configuraciones / Restablecer todas las configuraciones
- Cerrar Visual Studio
- Abrir Visual Studio Importar mis configuraciones guardadas
- RE-abrir la solución y continuar trabajando
Luego puedo trabajar bien de nuevo por bastante tiempo hasta que algo salga mal ... digamos un desbordamiento de la pila mientras estoy depurando. En ese punto, sé que mi configuración está estropeada y mi Intellisense está muerto nuevamente.
Estoy empezando a preguntarme si no se trata de una actualización de Visual Studio. Hay cosas que nunca uso como basura publicitaria e integración de desarrollo de Office. MS Office tiene sus propios problemas, como Office 64 bit no se ve por ninguna otra aplicación como Quicken como un programa de correo electrónico instalado. O tal vez es un conflicto con ReSharper que quiere adelantar y ''extender'' la función Intellisense.
De cualquier manera, estoy seguro de que es una manifestación diferente del mismo problema: la configuración de Visual Studio va de lado durante el uso normal.
En realidad, resolví cuál fue el culpable: choques VS anteriores.
Si una de mis instancias de Visual Studio falla por alguna razón, la próxima vez que inicie VS, obtendré un conjunto extraño de configuraciones. El comportamiento depende de varios factores, como si tuviera otras instancias de VS abiertas en ese momento.
Estoy enfrentando un problema similar. Y también comenzó recientemente, como, en los últimos 30 días más o menos. Lo único que recuerdo haber cambiado en este período fue actualizar Resharper 4.5.
He experimentado algo similar. En mi caso, los colores del editor de texto (editor c # por ejemplo) se están volviendo locos. La única solución que probé y que funciona para mí es cambiar el tema del color por otra cosa y luego volver a lo que deseo.
La solución que está abriendo no debería importar porque esas configuraciones no son específicas de la solución. Pero me pregunto ¿quizás tengas instalado Visual Studio 2005 y 2008? Si es así, la apertura de una solución creada en 2005 abrirá VS 2005 y la apertura de una solución de 2008 abrirá VS 2008. Puede tener VS 2005 incluso si no lo instaló. Por ejemplo, InfoPath 2007 instala un shell VS 2005.
Primero coloque las ventanas donde las desee, luego haga Herramientas -> Exportar Configuraciones e incluya solo los diseños de las ventanas. De esa forma, al menos tienes algo a lo que puedes recurrir.
Luego, verificaría Herramientas -> Opciones -> Importar configuración de exportación y anotar en dónde está configurada la ruta "Guardar automáticamente mi configuración en este archivo". Mantenga un ojo en ese archivo. ¿Tiene algún software de sincronización que puede sobrescribir inadvertidamente? ¿Señala a una ubicación no existente?
Mi problema es similar, pero el resultado es la falla de la aplicación. El problema era este valor
En HKEY_CURRENT_USER / Software / Microsoft / VisualStudio / 11.0 / MainWindow. Se configuró en "0 1000 -280 -100 3" probablemente debido a tener varias pantallas y mover la UI mucho.
La eliminación de este valor permitió que la aplicación se reiniciara con éxito. Se vuelve a crear en el inicio.
Parece que definitivamente hay un problema con Visual Studio conservando su configuración entre ida y vuelta y posiblemente su perfil de configuración de Visual Studio en general.
La solución que recomiendo es, en primer lugar, restablecer todas las configuraciones, en segundo lugar personalizar las cosas según sus preferencias personales y, finalmente, hacer una copia de seguridad de esas configuraciones personalizadas. La idea es que este archivo de copia de seguridad de configuración se pueda usar más adelante para automatizar una restauración rápida de configuraciones en un punto que le satisfaga. Los siguientes pasos muestran cómo hacer esto y, con suerte, debería resolver incluso los problemas de configuración de Visual Studio más confusos:
Cierre todas las instancias de Visual Studio.
Vaya a Inicio> Programas> Visual Studio 200X> Herramientas de Visual Studio> y elija ''Símbolo del sistema de Visual Studio 200X''
Ejecute el comando levemente menos conocido ''devenv.exe / ResetUserData''. Con este comando, perderá todas las configuraciones y personalizaciones del entorno de Visual Studio. Debido a esto, el modificador / ResetUserData no es oficialmente compatible y Microsoft no lo anuncia (el modificador no se describe en la ayuda para devenv.exe que obtienes al escribir devenv.exe /? En un símbolo del sistema). Es importante destacar que espere a que el proceso devenv.exe resultante desaparezca del Administrador de tareas o incluso mejor Process Explorer.
Cuando el proceso desaparece del Administrador de tareas o del Explorador de procesos, ejecute ''devenv.exe / ResetSettings'', que restablecerá la configuración predeterminada del IDE y, finalmente, iniciará una única instancia de Visual Studio.
Ahora en Visual Studio, elija ''Importar y Exportar Configuraciones ...'' cerca de la parte inferior del menú ''Herramientas'' para iniciar el Asistente de Configuraciones de Importación y Exportación.
Elija el botón de opción "Restablecer todas las configuraciones" y Siguiente> Elija "No, solo restablezca las configuraciones, sobrescriba mi configuración actual" y Siguiente> Elija su preferencia personal de "Configuración de colección", elegiría la configuración de desarrollo de Visual C # aquí (Nota: lo que elija aquí tiene un efecto sobre los atajos de teclado, etc., pero siempre puede repetir este proceso hasta que esté feliz) y haga clic en Finalizar.
Cuando aparece el mensaje "La configuración se restableció correctamente a XXXXXX Configuración de desarrollo". haga clic en Cerrar y pase un buen rato agregando personalizaciones personales a Visual Studio, como abrir ventanas que siempre quiera abrir, personalizar barras de herramientas y agregar botones de la barra de herramientas, etc.
Cuando haya terminado con su personalización personal y esté completamente satisfecho con su configuración, vuelva a Herramientas> ''Importar y exportar configuración ...''
Elija el botón de opción ''Exportar configuraciones de entorno seleccionadas'' y Siguiente> Marque ''Todas las configuraciones'' y Siguiente> Elija un nombre de archivo y directorio y haga clic en Finalizar para almacenar una copia de seguridad de su configuración actual en un archivo .vssettings.
En el futuro, si las cosas se vuelven locas dirígete nuevamente a Herramientas> ''Importar y Exportar Configuraciones ...'' y esta vez elige el botón de opción ''Importar configuraciones de entorno'' y Siguiente> Elige ''No, solo importa nuevas configuraciones, sobreescribiendo mi configuración actual'' y Siguiente> Elija el nombre de su archivo .vssettings de la lista (generalmente en la carpeta Mi Configuración) o Examine ... hasta donde guardó el archivo y Siguiente> Marque "Todas las configuraciones" y haga clic en Finalizar.
Es importante destacar que cierra la instancia única de Visual Studio. Cualquier instancia futura que abras debe conservar tus últimas personalizaciones.
Probé la solución de Peter McGrattan, todavía no ayudó. Lo que terminó trabajando para mí fue eliminar mis Opciones de usuario de VS Solution (.sou). Situado en el mismo directorio que mi solución.
Lo único malo es que tienes que volver a hacer todos tus ajustes. Esto incluyó mis cambios de excepción. No hay mucho que cambiar, pero si tienes mucha personalización, podría ser un verdadero dolor. Debe haber algo en ese archivo desordenándolo todo, pero borrar todo el archivo es rápido y fácil.
También me encontré con este problema (parecía desencadenarse después de una actualización de Windows) donde seguí obteniendo un diseño de ventana falso sin importar lo que hice. Las sugerencias anteriores tampoco funcionaron. Pero afortunadamente las sugerencias en: ¿Por qué el IDE VS 2008 no recuerda mis preferencias? de borrar:
%APPDATA%/Application Data/Microsoft/VisualStudio/9.0/windows.prf
trabajó.
TP
Tuve un problema similar cuando la carpeta Mis documentos se almacenó en una unidad asignada. Si abrí VS antes de mapear la unidad, VS actuaría como si fuera la primera vez que se abriera. Resolví este problema almacenando la configuración del entorno en el disco local.
Visual Studio corrompe su configuración con monotonía regular (siempre lo he hecho, sufro esto desde los días de Visual C ++, y todavía es una pesadilla en VS2013).
A menudo, esto parece ser totalmente al azar, pero es muy probable después de un accidente.
También perderá los cambios en su configuración si Visual Studio no se cierra de forma limpia: por alguna razón, en lugar de guardar la configuración cuando se acciona el diálogo, VS parece esperar hasta que se cierre para volver a escribir los cambios, por lo que después de cambiar opciones Siempre salgo y reinicio para asegurarme de que los cambios hayan sido eliminados en el disco. Del mismo modo, nunca debe cambiar las opciones con 2 o más instancias de VS ejecutándose, ya que la última que se saldrá sobrescribirá la configuración.
En particular, hay un caso fácilmente reproducible: si lanza dos o más copias al mismo tiempo (me refiero a si inicia dos o más copias, entonces todas se están inicializando al mismo tiempo), parecen luchar sobre el archivo de configuración y se corrompe o restablece a los valores predeterminados.
Las dos mejores soluciones que he encontrado son:
Nunca ejecute más de una instancia a la vez. Si necesita ejecutar varias instancias al mismo tiempo, espere que la primera termine de cargar su Solución antes de comenzar a lanzar la siguiente.
Siempre use
Tools > Import and Export Settings
para guardar su configuración en un archivo de copia de seguridad, de modo que la recuperación de este daño solo tome unos segundos cada vez que ocurra.
Otro hábito más pequeño, pero bastante irritante es que si VS se minimiza cuando se abandona (por ejemplo, apagándose), corrompe la información de su posición de ventana y la próxima vez que la ejecute, se maximizará.