Con MSBuild, tan pronto como se produce un error, la ejecución del proyecto se detiene a menos que ContinueOnError=true
.¿Cómo se detiene la ejecución de MSBuild sin generar un error?
¿Hay alguna forma de detener la ejecución del proyecto sin generar un error?
Me gustaría tener esta posibilidad porque tengo un conjunto existente de archivos de proyecto msbuild y en algunas circunstancias, tendría que dejar de procesar los proyectos sin generar un error porque es un punto de salida normal para el proceso y No quiero que la persona que usa el guión piense que algo anda mal.
Sé que podría establecer algunas propiedades y poner todas las tareas pendientes condicional en esto, pero me gustaría evitar eso.
¿Qué quiere decir "* punto de salida normal *". Si los objetivos no se han completado, ¿cuál fue el objetivo? ¿Cómo puede ser esto normal? ¿Puede explicar con más detalle lo que está tratando de lograr para que podamos entender qué es exactamente lo que necesita? –