c# visual-studio-2010 debugging build .net-2.0

c# - La depuración no comienza



visual-studio-2010 debugging (30)

Cuando presiono F5 (modo de depuración) no pasa nada. La construcción funciona correctamente, el archivo exe puedo iniciarlo correctamente, pero no puedo iniciar la depuración. ¿Por qué?


¡Uf! Estaba experimentando exactamente los mismos síntomas que tú, y después de probar todas las sugerencias, la única que funcionaba era la tuya: crear un nuevo proyecto y copiar todos los contenidos.

Luego me di cuenta de que no podía eliminar manualmente mi directorio Bin, y me di cuenta de que MyApp.vshost.exe se había estado ejecutando en segundo plano todo este tiempo, evitando que Word Studio lo sobrescribiera. No estoy seguro de cómo funcionaba todavía. VS2010 sin embargo: /

En resumen, la solución que funcionó para mí: mata el proceso, intenta de nuevo.

En otras palabras, ¿has intentado apagarlo y encenderlo nuevamente?


Antes de pasar por una solución intensa ... ¡prueba esto!

  1. Simplemente inicie el archivo .exe en su carpeta de depuración. "¡No lo cierres!"

  2. Inicie el depurador en Visual Studio. (i) Debe aparecer un error ... simplemente diga "no"

  3. Cierre el archivo ".exe" que inició en el paso "1".

  4. Inténtalo de nuevo.

Por alguna razón, el estudio visual estaba atascado en esta aplicación que estaba construyendo, pero esto funcionó para mí.


Compruebe Configuration Manager, asegúrese de que todos los proyectos se estén compilando para la misma plataforma.


Con respecto al problema anterior donde la consola no aparece. (No tengo suficientes puntos de mérito para comentar directamente en contra de esa publicación).

Inhabilité el proceso de alojamiento para evitar el problema de que se dejara en ejecución y dejar los archivos bloqueados. Cuando hice esto, encontré que la ventana de mi consola ya no aparecía cuando presioné F5 para depurar, aunque mi programa funcionaba bien. Luego noté que tenía marcada la casilla de verificación "Preferir 32 bits". Desactivé esto, reconstruí y la ventana de la consola apareció una vez más. Esto me pareció extraño, así que lo activé nuevamente y confirmé que puedo reproducir este comportamiento. Estoy usando Visual Studio 2013.


El mismo error, intenté ejecutar VS como administrador y funcionó.


Enfrenté este problema En mi caso, de alguna manera la entrada del proyecto de inicio se borró. Por lo tanto, asegúrese de que al menos uno de los proyectos en su explorador de soluciones esté configurado como el proyecto de inicio. Para configurar un proyecto de inicio, haga clic con el botón derecho en el proyecto deseado en el explorador de soluciones -> haga clic en " Establecer como proyecto de inicio "


Esta solución ya ha sido mencionada, pero tomó algunos retoques para que funcione, así que aquí hay una solución clara

En el menú / pestaña Proyecto, haga clic en Propiedades. (o en su explorador de soluciones) Haga clic en la pestaña Depurar. Desactive la casilla de verificación Habilitar el proceso de alojamiento de Visual Studio. (Desmarquela) compruebe si funciona. si no reinicia tu computadora (algunos de los archivos de los proyectos se ejecutan en segundo plano si sabes cómo detenerlos, entonces no es necesario reiniciarlos, simplemente finaliza sus tareas) reconstruye el proyecto

esto deberia resolver el problema


Estaba teniendo el mismo problema (aparentemente varios años después) donde podía ver mi dispositivo en VS 2015, pero cuando quería depurarme en el dispositivo, no pasó nada.

Puede ser un problema diferente al que tuvo el póster original, pero esta solución me solucionó el problema en VS 2015.

Haga clic con el botón derecho en la solución y seleccione Propiedades, y luego observe si la casilla de verificación para su solución en la columna Implementar está marcada, si no está marcada, luego verifíquela y vuelva a intentar la depuración. Trabajó para mi.


Este proceso generalmente me funciona:

  • Cerrar IE
  • Use el Administrador de tareas para verificar que todas las instancias de iexplore.exe hayan desaparecido, elimine todas las instancias ''huérfanas'' restantes.
  • Inicie IE desde el menú de inicio y asegúrese de que se inicie correctamente.
  • Borrar el caché y las cookies de Internet Explorer y reiniciar.
  • Cierre Visual Studio para asegurarse de que se liberen todos los bloqueos.
  • IISReset
  • Reiniciar VS
  • Limpiar el proyecto / solución
  • Recompile y debería funcionar

Estoy experimentando el mismo problema. No he podido mostrar la ventana de depuración, pero pude redirigir la salida de depuración a la ''ventana inmediata'' simplificada marcando la opción correspondiente en Depurar-> Opciones y configuración; solo muestra escrituras Debug explícitas en el código como Debug.Writeline ().

Visual Studio 2010


Finalmente creé otro proyecto y copié los archivos y las carpetas existentes en él. Tal vez ''no profesional'' pero está funcionando :) Afortunadamente este es un proyecto pequeño


He encontrado una solución:

  1. Cierre su solución Visual Studio
  2. Abra su .csproj proyecto .csproj con notepad ++ por ejemplo.
  3. Busque <UseIISExpress>false</UseIISExpress> en la sección <PropertyGroup>
  4. Cambie el valor a verdadero: <UseIISExpress>true</UseIISExpress>
  5. Salvar
  6. Abra su solución y para mí ahora funciona depuración en mi proyecto

He encontrado una solución:

  1. Cierre su solución Visual Studio
  2. Abra su encabezado de proyecto .csproj con notepad ++ por ejemplo.
  3. Buscar etiqueta en la sección
  4. Eliminar etiqueta de configuración completamente
  5. Abra su solución y para mí ahora funciona depuración en mi proyecto

Lo que funcionó para mí fue eliminar por completo la carpeta de la solución (tuvo que reiniciar Windows para que se le permitiera hacer esto) y luego recuperarla del control de la fuente. Suena drástico, pero en realidad no lleva mucho tiempo.


Lo que me ayudó a salir de este problema:

  • solución cercana
  • eliminar el archivo solution.suo
  • reabra la solución

Mi experiencia con Visual Studio 2015, traté de eliminar todos los procesos y reiniciarlo no funcionó. Traté de eliminar el directorio bin, no funcionó.

Lamentablemente, lo único que funcionó fue cerrar y reiniciar Visual Studio 2015 en modo Admin. Suspiro...


Para la nueva aplicación ASP.Net Core 1.

Debajo de la consola de gestión de paquetes, ejecuté

dnvm upgrade dnvm restore

y mi solución podría compilar.


Primero, en las propiedades de su proyecto y en la pestaña Debug , asegúrese de que su Start Action esté configurada como Start Project y no de otra opción que no se ejecutará. Si eso no lo resuelve, entonces:

Vaya a Tools -> Options -> Environment -> Keyboard y en Show commands containing: escriba Debug.Start y asegúrese de que los Shortcuts for selected command: Debug.Start configurados en F5 (Global) . Además, asegúrese de no tener asignada ninguna otra cosa a F5 que pueda entrar en conflicto.

Finalmente, si esto no resuelve su problema, le sugiero que exporte la configuración actual de su entorno como copia de seguridad y luego restablezca completamente todas las configuraciones del entorno. Vea si eso lo resuelve, si no lo hace, vuelva a importar sus configuraciones anteriores y trate de reparar Visual Studio.


Reinicie VS e intente depurar. En algún momento sucede, incluso yo también tuve el mismo problema.


Si está trabajando con un paquete SSIS o una solución con más de una aplicación dentro de él. Asegúrese de tener la aplicación correcta establecida como su "Proyecto de inicio".

Si tiene una aplicación separada o un proyecto SSIS en la misma carpeta, es probable que su Visual Studio cree eso en lugar de lo que desea ejecutar.

¡Espero que esto ayude!


Tengo una solución muy divertida, pero funcionó para mí,

Mantenga presionada la tecla F5 hasta que vea que comenzó la depuración, lo digo en serio chicos.


Tuve el mismo problema con mi aplicación de escritorio y este foro dice que debe marcar su proyecto como un proyecto de inicio, ya que el estudio visual no tiene marca.

Funcionó muy bien para mí y creo que ayudará a otras personas que puedan tener este problema.


Tuve el mismo problema y todos los trucos no lo hice hasta que desactivé el "Habilitar el proceso de alojamiento de Visual Studio" en la pestaña de depuración en las propiedades del proyecto


Tuve el mismo problema y, al ver la respuesta de bresleveloper, encontré el siguiente problema que parecía funcionar para mí. Publicando esto en caso de que alguien más tenga el mismo problema, entonces ellos pueden verificar esto también.

Fuimos a la pestaña Debug <Propiedades del proyecto. Encontré que las opciones de depuración estaban totalmente deshabilitadas. Marcó la casilla de verificación "Habilitar depuración". Eso hizo si para mí ...


Tuve este problema en una aplicación de WPF en la que estaba trabajando. Al ejecutar el depurador, un proceso llamado MyApp.VsHost.exe se iniciará y continuará ejecutándose en segundo plano, pero no se generarán excepciones ni nada en la ventana de Salida excepto la información de compilación.

Fue porque había cambiado el espacio de nombres de mi clase de la App , pero no actualicé el atributo de la Class en App.xaml para que coincida con el nuevo espacio de nombres. Cambié el espacio de nombres en el archivo xaml y funcionó de nuevo.


Vaya a Solution Explorer, haga clic con el botón derecho en su proyecto, vaya a propiedades, haga clic en Depurar, en la parte inferior hay una casilla de verificación, haga clic en la casilla de verificación para habilitar la depuración de SQL Server.


Verifique que en su Proyecto -> Propiedades -> Pestaña de depuración -> Comenzar las secciones de Acción que "No iniciar, pero depurar mi código cuando se inicia" no esté marcado. De alguna manera esto se comprobó meses después de que creé y había estado trabajando en mi proyecto.

Desmarcar esto resolvió mi problema.


cierre su proyecto y luego elimine todos los archivos en su carpeta project / bin / Debug / para crear una nueva solución de depuración


Solución rápida que podría ayudar a alguien:

Estoy usando VS2013 y mi depurador de repente dejó de funcionar. Seguí recibiendo un cuadro de mensaje que indica que la depuración no es compatible.

Finalmente lo solucioné al borrar la casilla de verificación NATIVE en Depuradores en las páginas de propiedades-> pestaña de Opciones de inicio para el proyecto de inicio. Ahora solo tengo ASP.NET seleccionado en Depuradores.


Perdón por tener una pregunta anterior pero tuve el mismo problema hoy, pero la razón fue en realidad debido al orden de compilación de la solución. Si ingresas a las Solution Property Pages -> Common Properties -> Startup Project .
Al asegurarse Multiple startup projects se seleccionen Multiple startup projects , mueva el proyecto web a la parte superior de la lista.

En mi solución de aplicación web tengo 2 proyectos web y 5 proyectos de código, uno de mis proyectos de código estaba en la parte superior, y como tal, la depuración no comenzaba.

Espero que a otros les sea útil