visual tutorial temas studio para mejores linea las iconos extensiones español configurar code ajuste visual-studio visual-studio-2008

visual-studio - tutorial - visual studio code español



¿Cómo habilito la edición de archivos en el modo de depuración de Visual Studio? (8)

Ampliando la respuesta correcta de Reed.

Cuando está en modo de depuración, la edición de un archivo utiliza una función conocida como Editar y Continuar (comúnmente abreviado ENC). Esto permite a los usuarios cambiar su programa mientras se ejecuta en el depurador.

Cuando ENC está habilitado, los usuarios pueden realizar un conjunto limitado de ediciones en su archivo. La siguiente acción que continúa la ejecución del programa (F10, F5, etc.) hará que las ediciones se apliquen al programa en ejecución. Si esto sucede, la ejecución del programa continuará con el nuevo código aplicado.

El depurador no permite editar el archivo si ENC no está habilitado.

Hay algunas razones por las que las ENCs pueden estar deshabilitadas en su computadora

  • Ciertos perfiles no permiten ENC por defecto y deben estar explícitamente habilitados
  • Puede estar ejecutando un sistema operativo de 64 bits y tener su aplicación .Net configurada en "Cualquier CPU". ENC no está disponible en 64 bit (limitación de CLR). Deberá volver a establecer la aplicación en x86 para que ENC funcione

¿Hay alguna forma de habilitar la edición de archivos durante la depuración en Visual Studio? He desmarcado la casilla "Requerir que el archivo de origen coincida exactamente con la versión original". No hace ninguna diferencia. Debo dejar de depurar para editar archivos. Muy molesto. He habilitado Editar y Continuar. Mismo resultado. Inhabilité Editar y Continuar - Mismo resultado.



Desde MSDN

Para habilitar / deshabilitar Editar y Continuar

  • Abra la página de opciones de depuración (Herramientas / Opciones / Depuración). Voluta

  • hacia abajo a la categoría Editar y Continuar. Para habilitar, seleccione Habilitar Editar

  • y continuar casilla de verificación. Para deshabilitar, borre la casilla de verificación. Nota. ...

  • Haga clic en Aceptar.


Por lo que sé, puedes desmarcar la casilla "Editar y Continuar".

Herramientas -> Opciones -> Depuración -> Editar y Continuar> Habilitar Editar y Continuar (desmarcar)


Si la fuente proviene de un dll descompilado, tenga en cuenta que los decompiladores pueden agregar una instrucción IgnoreSymbolStoreSequencePoints a assemblyinfo.cs:

[assembly: Debuggable (DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]

Esta línea debe eliminarse para cargar el archivo pdb, haciendo que editar y continuar funcione.


Si tiene activado Editar y Continuar y está usando C #, solo puede editar un archivo si el depurador se ha detenido a través de un punto de interrupción o si ha interrumpido manualmente la Aplicación mediante "Romper todo". Aún no podrá editar algunos archivos, Ej. xaml archivos en una aplicación WPF, pero debería resolver la mayoría de los problemas.


por lo general, la edición de un archivo durante la depuración es posible cuando ha alcanzado un punto de interrupción (y solo entonces).

Sin embargo, existen algunas restricciones: su nuevo código debe compilarse. No puede cambiar el código en una función que contenga expresiones lambda.


  • La ONU marca "Habilitar Editar y Continuar" ( Tools -> Options -> Debugging -> Edit and Continue > Enable Edit and Continue )
  • Crea tu aplicación.
  • Ejecutarlo.
  • Para.
  • Verifique "Habilitar Editar y Continuar".
  • Crea tu aplicación.
  • Ejecutarlo.
  • Intenta editar los archivos mientras depuramos ahora.

Esto funcionó para mí. Creo que podría ser un error o un problema de sincronización con Visual Studio 2015.