Attività Warning
Aggiornamento: novembre 2007
Registra un avviso durante una generazione in base a un'istruzione condizionale valutata.
Parametri
Nella tabella riportata di seguito sono descritti i parametri dell'attività Warning.
Parametro |
Descrizione |
---|---|
Code |
Parametro String facoltativo. Codice da associare all'avviso. |
HelpKeyword |
Parametro String facoltativo. Parola chiave della Guida da associare all'avviso. |
Text |
Parametro String facoltativo. Testo dell'avviso registrato in MSBuild se il parametro Condition restituisce true. |
Note
L'attività Warning consente ai progetti MSBuild di verificare la presenza di una configurazione o di una proprietà richiesta prima di passare alla fase successiva della generazione.
Se il parametro Condition dell'attività Warning restituisce true, viene registrato il valore del parametro Text e la generazione continua a essere eseguita. Se il parametro Condition non esiste, viene registrato il testo dell'avviso. Per ulteriori informazioni sulla registrazione, vedere Panoramica della registrazione in MSBuild.
Esempio
Nell'esempio di codice riportato di seguito vengono verificate le proprietà impostate sulla riga di comando. Se non è stata impostata alcuna proprietà, il progetto genera un evento di avviso e registra il valore del parametro Text dell'attività Warning.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="ValidateCommandLine">
<Warning
Text=" The 0 property was not set on the command line."
Condition="'$(0)' == ''" />
<Warning
Text=" The FREEBUILD property was not set on the command line."
Condition="'$(FREEBUILD)' == ''" />
</Target>
...
</Project>