2010-06-10 17 views
10

Nueva información:
Esta pregunta ha sido re-asked here y ha sido correctamente answered by Noah Richards con una solución que funciona en VS 2010.Cómo detener la compilación de C# en el primer error en VS 2010 (las macros VS 2008 no funcionan)!

En el trabajo tenemos una solución C# con más de 80 proyectos. ¿Es posible en VS 2010 a automáticamente detener la compilación tan pronto como se encuentre un error en lugar del comportamiento predeterminado que debe continuar lo más posible y mostrar una lista de errores en la ventana de error?

Me alegro de que se detenga tan pronto como se produce un error (nivel de archivo) o tan pronto como un proyecto falla al compilar (nivel de proyecto).

También me gustaría señalar que en VS 2008 utilizamos macros similares a algunas de las respuestas a continuación, pero no funcionan en VS 2010 (al menos no pude obtenerlos porque los eventos del entorno no parecen disparar en VS 2010).

también de alguna manera relacionado:
How to automatically stop Visual C++ build at first compile error?

+4

un duplicado como la pregunta es para C#, C++ no. También esto es específicamente para VS 2010 ya que tenemos algo que funciona para VS 2008 pero no funciona en VS 2010. –

+0

Cerrar como duplicado es simplemente redirigir a alguien a información obsoleta ... debe ser abolida por completo – Andomar

+0

@Andomar: también malo casi nadie más comparte tu opinión. –

Respuesta

-1

Ctrl + Pausa debe hacer el truco.

+2

esto no responde la pregunta. Ctrl + Break detiene la construcción en cualquier momento, no cuando se encuentra el primer error. –

+0

Entonces, cuando se detiene en cualquier momento, ¿no se detiene cuando se encuentra el primer error? – cand

+3

no, no lo hace. Se detiene cuando presionas las teclas. No se detiene cuando se encuentra el primer error, a menos que presione las teclas al mismo tiempo. –

Cuestiones relacionadas