/warnaserror (Visual Basic)
Bewirkt, dass der Compiler eine erstmalig auftretende Warnung als Fehler behandelt.
/warnaserror[+ | -][:numberList]
Argumente
Ausdruck |
Definition |
+ | - |
Optional. Standardmäßig ist /warnaserror- aktiviert; Warnungen verhindern in diesem Fall nicht, dass der Compiler eine Ausgabedatei erstellt. Die /warnaserror -Option (entspricht /warnaserror+) bewirkt, dass Warnungen als Fehler behandelt werden. |
numberList |
Optional. Durch Kommas getrennte Liste der Warnungs-ID-Nummern, für die die /warnaserror-Option gilt. Wenn keine Warnungs-ID angegeben wird, gilt die /warnaserror-Option für alle Warnungen. |
Hinweise
Die Option /warnaserror behandelt alle Warnungen als Fehler. Alle Meldungen, die normalerweise als Warnungen gemeldet werden, werden stattdessen als Fehler gemeldet. Der Compiler gibt aufeinander folgende Vorkommen der gleichen Warnung als Warnungen aus.
Standardmäßig ist /warnaserror- aktiviert. Dies bewirkt, dass die Warnungen nur zur Information dienen. Die /warnaserror -Option (entspricht /warnaserror+) bewirkt, dass Warnungen als Fehler behandelt werden.
Wenn nur einige ausgewählte Warnungen als Fehler behandelt werden sollen, erstellen Sie eine Liste mit durch Trennzeichen voneinander getrennten Warnungsnummern, die als Fehler behandelt werden sollen.
Tipp
Mit der /warnaserror-Option wird nicht gesteuert, wie Warnungen angezeigt werden. Verwenden Sie die /nowarn-Option, um Warnungen zu deaktivieren.
So legen Sie /warnaserror darauf fest, alle Warnungen in der Visual Studio-IDE als Fehler zu behandeln |
|
So legen Sie /warnaserror darauf fest, bestimmte Warnungen in der Visual Studio-IDE als Fehler zu behandeln |
|
Beispiel
Mit dem folgenden Code wird In.vb kompiliert, und der Compiler zeigt bei jeder Warnung, die zum ersten Mal auftritt, einen Fehler an.
vbc /warnaserror in.vb
Mit dem folgenden Code wird T2.vb kompiliert, und nur die Warnung für nicht verwendete lokale Variablen (42024) wird als Fehler behandelt.
vbc /warnaserror:42024 t2.vb
Siehe auch
Referenz
Beispiele für Kompilierungsbefehlszeilen (Visual Basic)
Konzepte
Konfigurieren von Warnungen in Visual Basic