Tengo una aplicación de sandbox que está construida a partir de la plantilla de aplicación WPF simple. Este sandbox hace referencia a un ensamblaje que también estoy construyendo que contiene la definición de un UserControl (WPF). Estoy instanciando este control de usuario en el sandbox, para probar el comportamiento del control. El objetivo de todo esto es acelerar el desarrollo.
Esto funcionó bien, pero recientemente el .Vshost.exe emparejado con el proceso de sandbox no se cerrará. Esto me impide volver a compilar la biblioteca de Controles, aunque irónicamente puedo recompilar la aplicación sandbox. No puedo eliminar el proceso vshost con el Administrador de tareas ... solo reiniciar VS2010 lo borrará. Pero cada vez que ejecuto la aplicación desde VS, el proceso simplemente se bloquea y bloquea mi flujo de trabajo. Estoy perdido
¿Alguna idea de que puede estar causando esto? ¿O alguien tiene alguna solución propuesta (interruptor de mega-muerte, tal vez?)
fuente
yourapp.vshost.exe
podría estar dando vueltas porque su aplicación no se ha cerrado correctamente.vshost
- connect.microsoft.com/VisualStudio/feedback/details/358562/…Respuestas:
Pregunta similar de StackOverflow
La respuesta a la pregunta de StackOverflow me llevó a este conjunto de herramientas:
VSCommand Hay un comando Apply Fix que le permite cerrar cualquier proceso padre (en este caso, puede terminar cerrando VS).
La respuesta de Todda.speot.is funcionó bien: Microsoft sugiere desactivar vshost
fuente