trend topic top today popular most hashtags cool .net visual-studio-2010 visual-studio debugging visual-studio-debugging

.net - topic - top hashtags facebook



C#VS2010 Falló el modo de interrupción de entrada (8)

¡La solución para mí fue un poco más esotérica, por no decir más! Tenía un workflow.xaml en un proyecto Azure WorkerRole y estaba configurado en BuildAction: XamlAppDef en lugar de None. Por alguna razón, esto provocó que el proyecto no detectara ningún cambio en otros archivos, a pesar de que VS2013 informó una compilación exitosa, lo que resultó en un error de "Error de ingreso en el modo de interrupción" al intentar depurar la función WorkerRole.

Otros síntomas incluyen tipos no reconocidos (es decir, coloreados por el IDE) e intellisense no funciona. Establecer la acción de compilación del archivo xaml en "ninguno" solucionó el problema (en cualquier caso, cargo dinámicamente el flujo de trabajo).

Menciono esto en caso de que alguien más haya hecho algo similar y las otras soluciones no funcionen.

Tuve algunos problemas con mis puntos de ruptura más adelante en mi programa y dije que no serían afectados porque el código fuente y el código compilado eran diferentes. Decidí poner un punto de interrupción en mi función pública MainWindow () y ver qué sucedió.

Ahora recibo el error de que el modo de interrupción de la entrada falló por el siguiente motivo: el archivo de origen ''F: / cAdmin / OO / OO / MainWindow.xaml.cs'' no pertenece al proyecto que se está depurando.

Me parece gracioso porque mi proyecto está almacenado en mi unidad flash (L :) y no F :.

He reconstruido mi proyecto y lo he limpiado (muchas veces), reinicié mi computadora, moví mi unidad flash y cualquier otra cosa en la que pueda pensar.


Elimine el archivo de opciones de usuario (.suo) de la solución.

Si experimenta problemas de depuración "divertidos", generalmente significa que el archivo suo está dañado.

Eliminar el archivo suo de soluciones. Esto ha solucionado problemas de depuración extraños con puntos de interrupción cada vez para mí. Tenga en cuenta que perderá la configuración de su solución, como marcadores, puntos de interrupción, etc.

Ver Visual Studio 2008 - No se puede alcanzar el punto de interrupción .


Intenté esto, pero no funcionó. Para mí al final resuelto:

Build> Clean Solution Build> Build Solution (F6)


Para mí, seleccionando Proyecto | Agregar elemento existente, y luego seleccionando el archivo nombrado en el mensaje de error trabajado.


Tenía esto en un conjunto de soluciones que comenzamos a mantener para un cliente y migré a Visual Studio 2010. El "eliminar el archivo .suo" no funcionó.

De alguna manera, el conjunto de fuentes incluía dos proyectos de ensamblaje en el mismo directorio, compartiendo un archivo de archivo fuente. Ese archivo en sí no estaba en el diálogo de advertencia.

Esto solucionó el problema:

  1. dividir los proyectos de montaje en directorios separados, y
  2. mueva el archivo compartido a un tercer conjunto (también en un directorio separado).

Tenía un proyecto de biblioteca A y un proyecto web en mi solución. Necesario para agregar una referencia de proyecto del proyecto B a la biblioteca proyecto A para la depuración. Hizo eso pero no funcionó.

El problema era que el proyecto web también hacía referencia al proyecto B a través de DLL; así que también necesitaba cambiar eso a una referencia de proyecto y luego funcionó.


Tuve el mismo problema cuando intentaba copiar un proyecto que no estaba en control de código fuente.

La solución al problema fue que el directorio bin estaba marcado como de solo lectura (debe haber ocurrido durante la copia) y, como resultado, el proyecto se estaba ejecutando en bibliotecas construidas en un host diferente y no pudo avanzar.

Asegúrese de eliminar manualmente todos los elementos en el directorio bin y asegúrese de que se pueda escribir en el directorio ''bin''.


Visual Studio 2012 Update 3

No funciono

  • Reconstruir la solución
  • borrar .SUO
  • Eliminar directorios de obj y bin

Hizo el trabajo:

Herramientas-> Opciones-> Depuración-> Editar y Continuar-> desmarque la casilla Editar y Continuar