Primero, me gustaría evitar las preguntas de "espera un minuto".Depuración Silverlight en Visual Studio 2010 se congela al usar el teclado
- Sí, he leído todos los hilos con títulos y temas similares en SO y más allá.
- Sí, estoy usando la última versión de SP1 y cualquier posible revisión que pueda estar relacionada con este problema.
Por lo tanto, la especificidad, aquí está mi problema:
cuando estoy en la depuración de aplicaciones de Silverlight y se realiza un punto de interrupción, todo funciona muy bien, siempre y cuando utilizo el ratón. Puedo continuar, dar pasos, detener la depuración, deshabilitar y habilitar los puntos de interrupción, todo bien, siempre que lo haga con el mouse.
Pero cuando uso el teclado, Visual Studio se congela durante unos segundos, a veces más de un minuto. Este es cualquier uso del teclado. Pero después de un corto tiempo, comienza a funcionar bien hasta que la sesión de depuración finaliza. Pero la próxima sesión de depuración (independientemente de si uso la misma instancia de Casini o no) hará exactamente lo mismo.
Cuando digo cualquier uso del teclado, lo digo en serio. F5 (Continuar), Shift-F5 (Detener depuración), F10 (Paso), así como escribir en la ventana Inmediato o incluso presionar la tecla ALT para resaltar el menú.
Por ejemplo, si trato de escribir algo en la ventana Inmediato, se congela durante aproximadamente 15 segundos y luego muestra la primera clave y repite el patrón unas 5 veces hasta que se libera y todo está bien.
Cuando digo "se congela" no estoy hablando solo de Visual Studio pero cuelga todo el sistema operativo, excepto mi capacidad para mover el mouse. Aun así, el cursor del mouse sigue siendo lo que era cuando se congeló independientemente del programa que haya terminado, como el selector de texto.
Solo sucede con Silverlight y no importa qué versión use.
Aquí es lo que estoy ejecutando:
- Windows 7 Professional de 64 bits, todas las últimas actualizaciones incluidas, 12 GB de RAM & 1,5 TB HD.
- Visual Studio 2010 Ultimate con todas las últimas actualizaciones.
Todo el software es legítimo y ya he intentado eliminar y/o desactivar casi todo lo que se puede eliminar o desactivar, incluidas las extensiones. He usado Process Explorer de Sysinternals para matar o detener todo lo que pueda. También lo probé en una aplicación muy simple de Silverlight con nada más que una línea de código que no tiene acceso a nada.
EDITAR: Olvidé mencionar que tampoco lo tengo cargando símbolos más allá del "Just My Code" que normalmente lo haría y he probado todas las configuraciones de depuración que se me ocurren. E Intellitrace también está apagado (ya que tengo Ultimate), pero eso tampoco hace ninguna diferencia.
ACTUALIZACIÓN (11/18): Se vuelve cada vez más extraño. Decidí que la congelación temporal no ocurre solo cuando Visual Studio tiene foco. Cuando VS (durante la aplicación súper simple de Silverlight) entra en modo de depuración, cualquier acceso al teclado AT ALL causa el mismo efecto.Por lo tanto, parece que tiene que (de alguna manera) estar relacionado (al menos en parte) con mi configuración de Windows, contrario a mi afirmación en los comentarios, pero no puedo imaginar cómo. Y si otros programas están haciendo algo cuando se congela, la demora es más larga (lo que tiene cierto sentido con los síntomas). Todavía estoy en una pérdida completa.
¿Alguien tiene alguna idea o ve esto antes? Es realmente frustrante
No debería tener nada que ver con 64 bits, ya que ni VS ni Silverlight funcionan en modo x64. Si acaba de crear un nuevo proyecto de Silverlight y establece un punto de interrupción en el evento de inicialización de App.xaml.cs, ¿se congela? – Bryant
Estaba teniendo este tipo de problemas también. Luego obtuve una nueva computadora portátil. Y ellos se fueron. Creo que es su instalación de Windows, no su instalación de Visual Studio o Silverlight. – bperreault
Bryant: Sí, lo intenté. (Está en la línea arriba del EDIT) –