Warning — Zadanie
Dzienniki ostrzeżenie podczas kompilacji opartą na instrukcji warunkowy ocenione.
Parametry
W tabeli następujących opisano parametry Warning zadania.
Parametr |
Opis |
---|---|
Code |
Opcjonalny String parametru. Kod ostrzegawczy, aby skojarzyć z ostrzeżeniem. |
File |
Opcjonalny String parametru. Określa odpowiedniego pliku, jeśli istnieje.Jeśli plik nie zostanie podana, jest używany plik zawierający zadanie ostrzeżenie. |
HelpKeyword |
Opcjonalny String parametru. Słowo kluczowe pomocy do kojarzenia z ostrzeżeniem. |
Text |
Opcjonalny String parametru. Tekst ostrzeżenia, MSBuild rejestruje, jeśli Condition ma wartość parametru true. |
Uwagi
Warning Zadań pozwala MSBuild projektów, aby sprawdzić, czy obecność wymagane konfiguracji lub właściwości przed wykonaniem następnego zbudować kroku.
Jeśli Condition parametr Warning wynikiem zadania true, wartość Text parametr jest rejestrowane i budowanie kontynuuje wykonywanie.Jeśli Condition parametr nie nie exisit, tekstowe ostrzeżenie jest rejestrowane.Aby uzyskać więcej informacji dotyczących rejestrowania, zobacz Uzyskiwanie dzienników kompilacji za pomocą narzędzia MSBuild.
Oprócz parametrów wymienionych powyżej, to zadanie dziedziczy parametry z TaskExtension , które sama klasa dziedziczy z Task klasy.Aby uzyskać listę tych dodatkowych parametrów, a ich opisy, zobacz TaskExtension — Klasa podstawowa.
Przykład
Poniższy przykład kodu sprawdza właściwości, które są ustawione w wierszu polecenia.W przypadku zestawu właściwości projektu wywołuje zdarzenie ostrzegawcze i rejestruje wartość Text parametr Warning zadania.
<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>
Zobacz też
Koncepcje
Uzyskiwanie dzienników kompilacji za pomocą narzędzia MSBuild