2011-04-08 17 views
6

Estaba usando Visual Studio 2010 Express para un proyecto y recientemente cambié al último 2010. Me doy cuenta de que cuando depuraría en expreso podría poner un punto de ruptura, edito el código si es necesario y continuar sin tener que volver a compilar.Cómo habilitar y modificar Editar y continuar en Visual Studio

Con VS 2010 ultimate, me dice que la versión ha cambiado y tengo que detenerme y reiniciar. ¿Cómo obtengo la funcionalidad que express tenía en definitiva?

Gracias por la ayuda.

EDITAR: Más específicamente, este es el mensaje que recibo: "Este archivo fuente ha cambiado. Ya no coincide con la versión del archivo utilizado para construir la aplicación que se está depurando".

+0

Por todo el dinero que desembolsó para la edición Ultimate, un escaneo rápido de las opciones debería valer la pena, para ser sincero. –

+5

¿Con quién informas un moderador condescendiente? Quis custodiet? – MrBoJangles

Respuesta

6

Tienes que habilitar 'Editar & Continuar' tanto en el menú de depuración (debería estar activado de forma predeterminada, comprueba yendo a depurar> opciones + configuraciones) y posiblemente de nuevo en el proyecto específico si se trata de un proyecto web de algún tipo . Debería ser una casilla de verificación allí.

editar: ha pasado un tiempo desde que lo probé, pero por lo que recuerdo, ese es el cómo. Veré si puedo conseguirte un enlace.

+0

WOW. Ni siquiera recibí mi edición allí y tú respondiste. excelente. Si lo intento ahora, obtengo los siguientes cambios: Los cambios no están permitidos en los siguientes casos: cuando el depurador se ha adjuntado a un proceso que ya se está ejecutando. - el código que se depuraba se optimizó en el momento de la compilación o el tiempo de ejecución. - el ensamblaje que se depura se carga como dominio neutral. - el ensamblaje que se depuraba se cargó a través de la reflexión. Soy un desarrollador novato y me suenan extraños. – bline22

+0

El error que ha publicado puede deberse a varias cosas. http://msdn.microsoft.com/en-us/library/bcew296c.aspx Este es el MSDN principal de la función. Si está haciendo DLL o IIS extravagantes, eso también podría estar causando problemas, por lo que le sugiero que borre sus archivos temporales luego de habilitar E + C y reconstruirlos antes de probarlo – FGhilardi

+0

En cuanto a su edición en el comentario, lo mejor que pude encontrar para usted fue https://connect.microsoft.com/VisualStudio/feedback/details/553406/edit-and-continue-message-does-not-specify-intellitrace-settings – FGhilardi

Cuestiones relacionadas