2010-07-26 16 views
19

Tengo una aplicación WPF ejecutándose en modo de depuración, y me gustaría cambiar el XAML mientras la aplicación todavía se está ejecutando.Visual Studio: Editar archivo XAML durante la depuración

Estoy no solicitando Editar-y-Continuar. No me importa que tenga que reiniciar la aplicación para que los cambios entren en vigencia. Solo quiero poder hacer cambios en el archivo XAML mientras la aplicación todavía está ejecutándose, en lugar de tener que (1) recordar lo que quiero cambiar en la IU, (2) cerrar la aplicación, (3) llamar lo que quiero cambiar y hacer el cambio.

Respuesta

6

Menú => Depurar => Desvincular todo

+0

+1 - ¡Eso es lo que hago! – JLWarlow

+0

¿De cualquier otra forma sin desmontar? Lo pregunto porque detach detendrá mis servicios wcf para que la aplicación se detenga inmediatamente. – Sam

5

Haga clic en el archivo XAML en el Explorador de soluciones y seleccione Abrir con ..., a continuación, seleccione Editor de código fuente (texto) y haga clic en Establecer como predeterminado. Luego puede editar archivos XAML mientras la aplicación se está ejecutando, sin desconectarse. Deberá volver a abrir cualquier archivo XAML antes de que esto funcione. Probado en VS2012.

1

Simplemente ejecútelo sin el depurador conectado en primer lugar.

de Depuración> Iniciar sin depurar ...

o Ctrl + F5 (el atajo de teclado por defecto)

2

FYI, yo soy capaz de hacer cambios en VS2017 XAML, y la mayoría de cambios incluso actualice la interfaz de usuario en vivo (los RD combinados no parecen funcionar). No puedo recordar si tuve que deshabilitar Editar y Continuar (se trata de un paso mío predeterminado que se remonta a su primera aparición, ya que nunca tuve la suerte de hacerlo funcionar como esperaba). Volveré en 2015 intentándolo, y no me deja hacerlo (IIRC 2015 y quizás 2013 fueron los únicos que bloquearon por completo el XAML)

+1

Esta fue una nueva característica * solo * agregada en Visual Studio 2017 versión 15.3. –

Cuestiones relacionadas