Sdílet prostřednictvím


Upozornění úkol

Protokoly varování během nové sestavení na základě zhodnocena podmíněného příkazu.

Parametry

Tabulka následujícího popisuje parametry Warning úkolu.

Parametr

Description

Code

Volitelný String parametr.

Kód upozornění pro spojení s upozorněním.

File

Volitelný String parametr.

Případné, určuje příslušný soubor.Není-li žádný soubor, je použit soubor obsahující upozornění úkol.

HelpKeyword

Volitelný String parametr.

Klíčové slovo nápovědy k přidružení s upozorněním.

Text

Volitelný String parametr.

Text upozornění, MSBuild protokoly, pokud Condition parametrů vyhodnocen na true.

Poznámky

Warning Úloh umožňuje MSBuild vytvořit projekty zkontrolovat přítomnost požadované konfigurace nebo vlastnost před pokračováním na další krok.

Pokud Condition parametr Warning úkolu vyhodnocen jako true, hodnotu Text parametr je zaznamenána a sestavení nadále spouštět.Pokud Condition parametr nemá případech není, text upozornění je zaznamenána.Další informace o protokolování naleznete v Získávání protokolů o sestavení pomocí nástroje MSBuild.

Vedle výše uvedených parametrů, zdědí tento úkol parametry z TaskExtension dědí třídu, která sama Task třídy.Seznam těchto další parametry a jejich popis naleznete v TaskExtension základní třída.

Příklad

Následující příklad kódu kontroluje vlastnosti nastavené na příkazovém řádku.Pokud nejsou nastaveny žádné vlastnosti, projekt vyvolává událost upozornění a zaznamená hodnotu Text parametr Warning úkolu.

<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>

Viz také

Koncepty

Získávání protokolů o sestavení pomocí nástroje MSBuild

Odkaz na projekt MSBuild soubor schématu