/warnaserror (Visual Basic)
Powoduje, że kompilatorowi potraktowanie pierwsze wystąpienie ostrzeżenia jako błędy.
/warnaserror[+ | -][:numberList]
Argumenty
Termin |
Definicja |
+ | - |
Opcjonalne.Domyślnie /warnaserror- obowiązują; ostrzeżenia nie uniemożliwiają kompilatorowi produkujących pliku wyjściowego./warnaserror Opcja, która jest taka sama, jak /warnaserror+, powoduje, że ostrzeżenia były traktowane jako błędy. |
numberList |
Opcjonalne.Numery rozdzielanych przecinkami listę Identyfikator ostrzeżenia, do którego /warnaserror opcja dotyczy.Jeśli nie określono Identyfikatora nie ostrzeżenia, /warnaserror opcja ma zastosowanie do wszystkich ostrzeżeń. |
Uwagi
/warnaserror Opcji traktuje wszystkie ostrzeżenia jako błędy.Wiadomości, które zwykle byłyby zgłaszane, ostrzeżenia zamiast tego są zgłoszone jako błędy.Kompilator zgłasza kolejne wystąpienia tej samej ostrzeżenie jako ostrzeżenia.
Domyślnie /warnaserror- znajduje się w skutek, co powoduje, że ostrzeżenia jedynie za informacyjny./warnaserror Opcja, która jest taka sama, jak /warnaserror+, powoduje, że ostrzeżenia były traktowane jako błędy.
Jeśli chcesz, aby tylko kilka szczególnych ostrzeżeń powinien być traktowany jako błędy, można określić rozdzielaną przecinkami listę liczb ostrzeżenia jako błędy.
[!UWAGA]
/warnaserror Opcji nie obejmuje kontroli, w jaki sposób są wyświetlane ostrzeżenia.Użyj /nowarn opcję, aby wyłączyć ostrzeżenia.
Aby ustawić /warnaserror do traktuje wszystkie ostrzeżenia jako błędy w programie Visual Studio IDE |
|
Aby ustawić /warnaserror traktowanie określone ostrzeżenia jako błędy w programie Visual Studio IDE |
|
Przykład
Następujący kod skompiluje In.vb i kieruje kompilatora do wyświetlenia błędu dla pierwszego wystąpienia każdego ostrzeżenia, które znajdzie.
vbc /warnaserror in.vb
Następujący kod skompiluje T2.vb i traktuje tylko ostrzeżenia dla nieużywanych zmiennych lokalnych (42024) jako błąd.
vbc /warnaserror:42024 t2.vb
Zobacz też
Informacje
Kompilacja przykładów — wiersze poleceń (Visual Basic)
Koncepcje
Konfigurowanie ostrzeżeń w Visual Basic: