domingo, 17 de septiembre de 2017

El punto de interrupcion no se activara actualmente en visual studio

Trabajando un poco en un proyecto personal de desarrollo, me encontré con la novedad de que en mi visual studio 2015 no se me activa un punto de interrupción que puse en un método del cotroller, es decir ni si quiera es alcanzado ya que al parecer el código existente en modo de ejecución no es igual al de la version compilada. ( de alguna manera al compilar la solución, no se esta actualizando las propias librerias, dlls, etc ).

El mensaje dice que el punto de interrupción no se activará actualmente ya que el codigo fuente actual es distinto al de la versión compilada...

A este problema el propio visual studio me sugiere activar una condición en la configuración del punto de interrupción, para "permitir que el código fuente sea distinto del de la versión original"; solución que no me funcionó por cierto .... les muestro la imagen



Para quienes tengan esta situación pueden probar alguna de las siguientes opciones:


  1. Limpiar y generar de nuevo..
  2. Ir a Condiciones... Configuracion y Ubicacion y active 'Permite que el código fuente sea distinto del de la versión original.
  3. Volver a generar la carpeta local de la solucion eliminando la carpeta previamente.  ( en mi caso como utilizo TFS, lo que hice fue quitar la asignacion de la carpeta (recursivo) y luego cree la asignacion a mi local nuevamente ). Esta tercer opción fue la que me funcionó.


Despues de darle vueltas un rato y probar con la opcion 3 se solucionó el tema y pude ejecutar los breakpoint.   Saludos.



No hay comentarios.:

Publicar un comentario

Escribe tu comentario