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

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.


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.

0

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


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"
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.