2010-03-08 15 views
12

Come si genera un errore all'interno di un'attività MSBuild e si forza la compilazione fallita. Qualcosa di simile:Lanciare un errore in un'attività MSBuild

<Task> 
    <ThrowError Condition="$(SomeCondition)" Message="There was a problem with the build" /> 
</Task> 
+3

Accettare le risposte seguenti. Si potrebbe voler mantenere il riferimento alle attività di MSBuild nella cartella dei segnalibri come http://msdn.microsoft.com/en-us/library/7z253716.aspx. – dsolimano

risposta

21

Utilizzare la Error Task

<Error Condition="$(SomeCondition)" Text="There was a problem with the build" /> 
1

Hai provato errore invece di throwError? Funziona per me;)

2

Il Error-task farebbe il trucco.

<Error 
      Text="errormessage" 
      Condition="errorcondition" /> 
Problemi correlati