Visual Studio no se crea automáticamente cuando presiono el botón de depuración

23

Estoy escribiendo código en Visual Studio, pero cada vez que quiero probar la aplicación y presionar la flecha verde para "Iniciar depuración", Visual Studio no recompila automáticamente la solución activa para mí y tengo que compilar manualmente la solución y luego depurarla.

Visual Studio solía compilar automáticamente antes de la depuración y quiero que esto vuelva, ya que tener que compilar manualmente es un gran problema.

Gracias

Kurru
fuente

Respuestas:

35

En la configuración de Visual Studio en Proyectos y soluciones -> Compilar y ejecutar, cambie la opción En ejecución, cuando los proyectos no estén actualizados: de Nunca compilar a Siempre compilar

Editar: según sus comentarios, abra el "Administrador de configuración" (en el menú desplegable Depurar / liberar) y asegúrese de que la casilla de verificación Construir esté marcada para todos los proyectos que desea construir en cada una de sus configuraciones.

pesado
fuente
no funciona :(
Kurru
Cambió el tipo de compilación a "lanzamiento" y funcionó bien. ¿Cuáles son las diferencias entre compilar para 'Debug' en lugar de 'release'?
Kurru
10
¿Abrió el Administrador de configuración para asegurarse de que la casilla de verificación "Compilar" esté marcada en la configuración de depuración?
heavyd
1
Ahhh gracias! Gracias arreglado! Nunca antes noté el elemento del menú del administrador de configuración.
Kurru
1
También hay una opción "Solo construir proyectos de inicio y dependencias en Ejecutar". Si está configurado y sus dependencias no son "lo suficientemente buenas", Studio podría omitir la construcción de algunos de sus proyectos. Desarmar esta opción ayuda.
Steed
10
  • Vaya a Depurar> Opciones y configuraciones en el menú VS o Herramientas> Opciones ...
  • Vaya a 'Proyectos y soluciones'> 'Compilar y ejecutar' y asegúrese de que la casilla “Solo construir proyectos de inicio y dependencias en Ejecutar” no esté marcada.
Zack
fuente
0

Herramienta -> Opciones -> Proyecto y soluciones -> "En ejecución, el proyecto está desactualizado" nunca compilar -> cambiar a compilar siempre. Me solucione

dsffds
fuente
1
No está claro qué está sugiriendo
Prasanna
0

Herramienta -> Opciones -> Proyectos y Soluciones.

  1. Establecer como siempre compilación / solicitud para compilar para "En ejecución, el proyecto está desactualizado"
  2. Desmarque la casilla de verificación "Crear solo proyectos de inicio y dependencias en Ejecutar"
Poovizhi
fuente