visual studio solucion realizo que proyecto los han generarse generar español error diseñador confirmado compilar compila como codigo code cambios visual-studio visual-studio-2010 build debugging

visual-studio - solucion - visual studio code español



Visual Studio 2010 no se desarrolla antes de una ejecución cuando hay cambios de código (10)

He estado usando F5 (Iniciar depuración) durante años para construir el código (si está desactualizado) y luego depurarlo. Esto también estaba funcionando en VS 2010, sin embargo hoy solo comienza a depurar sin una compilación. Digamos que hago una limpieza en el proyecto, y luego presiono F5 en lugar de compilarlo para que pueda ejecutarse arroja un mensaje de error que dice que el exe no existe para ejecutarse. ¿Cómo lo hago construir primero? ¿Qué podría haber cambiado?


Además de lo anterior, asegúrese de que ''Solo compilar proyectos de inicio y dependencias de ejecución'' esté desactivado (en Herramientas -> Opciones -> Proyectos y soluciones -> Crear y ejecutar)


Herramienta -> Opciones -> Proyecto y soluciones.

  1. Establecer como Siempre compilación / Prompt to Build para "On Run, el proyecto está desactualizado"
  2. Desmarque la casilla de verificación "Solo crear proyectos de inicio y dependencias en Ejecutar"

Herramientas + Opciones, Proyectos y Soluciones, Construir y Ejecutar. "On Run, cuando los proyectos están desactualizados" = Siempre compilación. El siguiente debajo de = No iniciar.


Intenté las soluciones anteriores con resultados mixtos. PERO parece funcionar para mí cada vez que voy a Build -> Clean Solution

Pero cada vez es más molesto tener que hacer eso.


Otro punto a verificar se encuentra en la página de propiedades de la solución -> Propiedades de configuración -> configuración: asegúrese de que todas las casillas de verificación en Columna de compilación son para verificar el proyecto que necesita volver a cumplir.


Para mí, esto sucedía debido a la configuración de configuración. Mi solución de estudio visual tiene una serie de proyectos que son una mezcla de proyectos C # y C ++. Ahora me doy cuenta de que, por alguna extraña razón, Visual Studio prefiere no crear proyectos en C ++ de manera predeterminada, lo cual es evidente con la configuración de compilación. Lo noté justo después de agregar un nuevo proyecto de C ++ a la solución . No sé por qué VS no sigue el mismo enfoque al agregar un nuevo proyecto de C # a la solución.

Haga clic con el botón derecho en el archivo de solución en el explorador de soluciones -> Haga clic en Propiedades en el menú contextual -> Seleccione el nodo Propiedades de configuración en el panel izquierdo -> Seleccione el nodo Configuración . Muestra la lista de todos los proyectos en la solución. El primer proyecto LearnDs es un proyecto de C ++. Observe la casilla de verificación en la columna de compilación en la primera fila. No está marcado. Esta fue la razón por la cual Visual Studio 2010 no estaba construyendo mi proyecto C ++ (al presionar F5) que contenía algunos cambios desde que se construyó con éxito por última vez.

En el momento en que revisé la casilla de verificación correspondiente y guardé las configuraciones de compilación para la solución, funcionó. Ahora veo el mensaje de abajo cada vez que presiono F5, ya que VS es capaz de detectar que hay algunos cambios nuevos desde la última vez que se construyó. Este aviso se debe a que mi configuración en el menú Herramientas -> submenú Opciones -> nodo Proyectos y soluciones -> Crear y ejecutar nodo -> "En ejecución, cuando los proyectos están desactualizados" está configurado en Prompt to build . En caso de que no le guste este mensaje, Always build .


Por un tiempo ahora siempre me he confundido acerca de por qué mi laptop (dual core 2ghz, 2Gb ram) compiló mi sitio web más rápido que mi computadora de escritorio (quad core 3ghz con 16Gb ram). Ambos tienen discos SSD. Todas las opciones de compilación se configuraron correctamente (el mismo recuento de núcleos = compilaciones paralelas), sin embargo, el equipo portátil ejecuta el sitio en unos segundos y el dispositivo de escritorio ejecuta el sitio en aproximadamente 30 segundos.

Se encontró una opción adicional en las "Páginas de propiedades" del sitio, en la configuración de compilación, la computadora portátil se configuró en "Sin compilación" y el escritorio se configuró en "Crear y ejecutar". Solo lo encontré después de que el sitio se ejecutara en la computadora portátil sin verificar si había un error de compilación.

Podría ayudar a alguien en el futuro, así que pensé que lo agregaría a esta publicación.


También tuve este problema. Revisé todo lo sugerido inútilmente. Resultó que mi reloj en mi PC se había adelantado unas 12 horas, y estaba guardando en una unidad de red. Las marcas de tiempo de los archivos estaban fuera de control, y VS no creía que fuera necesario construir mi proyecto porque los archivos estaban muy actualizados.


Tuve este problema y resultó ser el Administrador de configuración. Recientemente cambié de Depurar | CPU mixta a Depurar | Cualquier CPU y el proyecto no se configuró para compilar bajo esta configuración


abra su administrador de configuración y revise si la casilla de verificación en la columna de compilación para su proyecto de inicio está marcada. Tuve el mismo problema, pero la casilla de verificación no estaba activa, así que la revisé y ahora funciona.