title: How do you stop MSBuild execution without raising an error?
body: <p>With MSBuild, as soon as an error occurs, the execution of the project is stopped unless <code>ContinueOnError=true</code>.</p>
  
  <p>Is there a way to stop the execution of the project without raising an error? </p>
  
  <p>I'd like to have this possibility because I have an existing set of msbuild project files and in some circumstances, I would need to stop processing the projects without raising an error because it is a normal exit point for the process and I don't want the person using the script to think something is wrong.</p>
  
  <p>I know I could just set some property and put all remaining tasks conditional on this but I would like to avoid that.</p>