2012-01-25 14 views
152

Casi inconscientemente me dio en el teclado,¿Cómo cancelo una compilación que está en progreso en Visual Studio?


acumulación macro que se basa toda mi solución. Esto puede suceder justo cuando noto un cambio de código. La construcción domina mi computadora, y básicamente tengo que esperar hasta que termine. ¡10 segundos!

¿Cómo puedo cancelar una construcción?

+15

Suerte, mi construcción lleva más de un minuto. De todos modos, hay una entrada de menú [cancelar] en el menú Compilar que se vuelve visible cuando se está ejecutando la compilación. – dasblinkenlight

+1

Traté de echar un vistazo a ese elemento del menú, simplemente no es realista porque el editor se bloquea. Gracias por señalarlo. –

+0

mina toma como 3 minutos :) – inside

Respuesta

292

usted puede golpear Ctrl +rotura en el teclado para cancelar/dejar una acumulación que está actualmente en curso.

+75

¡Ah! ¡Un uso para la tecla Break! –

+12

no funciona .... – inside

+1

@Stanislav: Sea paciente. La compilación no se cancelará de inmediato. –

14

Esto es tosco, pero funciona bien. El Visual Studio en uno de mis proyectos (me convierto en la vista de MVC para detectar errores de marcado), bueno, el proyecto deja de responder mientras se construye. No puedo cancelar la construcción usando los atajos de teclado.

Así que hice este archivo por lotes que se encuentra en mi barra de tareas de inicio rápido.

@echo off 
echo KILL BILLd 
for /L %%i in (1,1,10) do (
    Taskkill /IM aspnet_compiler.exe /F 
    timeout 1 
) 

También realicé el inicio del archivo por lotes minimizado. La construcción se detiene y Visual Studio simplemente arroja en la ventana de error que hubo un problema al construir.

+16

+1 para KILL BILL en el trabajo. – Dave

2

Ctrl + End funciona para mí en Visual C++ 2010 Express.

4

Ctrl +rotura obras, pero sólo si la ventana Construir está activo. Además, interrumpir la compilación a veces dejará un archivo corrupto .obj que deberá eliminarse manualmente para que la construcción pueda continuar.

50

Ir a Visual Studio Construir Menú -> cancelar la construcción, el menú contextual fácil :)

+1

Debe activar Herramientas -> Configuración -> Configuración de experto para que funcione. –

1

La construcción tiene un Cancelar construir en Visual Studio     2013.

-1

Estoy usando Visual Studio 2015 . Para detener la construcción puede seguir:

  1. Ctrl +Pausa
  2. Ctrl +rotura
+2

esto ya se ha mencionado en otras respuestas –

1

Visual Studio 2015 Professional Update 3

Si está utilizando Mac se puede hacer después de

Haga clic en Generar -> Cancelar desde el menú de Visual Studio

o

Seleccione la ventana Actividad del servicio de aplicación Azure -> Cancelar cancelará la actividad de publicación.

Cuestiones relacionadas