/nowarn (Angegebene Warnungen unterdrücken) (C#-Compileroptionen)
Aktualisiert: November 2007
Mit der Option /nowarn wird das Anzeigen von einer oder mehreren Warnungen durch den Compiler unterdrückt. Trennen Sie mehrere Warnungsnummern jeweils durch ein Komma voneinander.
/nowarn:number1[,number2,...]
Argumente
- number1, number2
Warnungsnummern, die der Compiler unterdrücken soll.
Hinweise
Geben Sie lediglich den numerischen Teil des Warnungsbezeichners an. Wenn Sie beispielsweise CS0028 unterdrücken möchten, geben Sie /nowarn:28 an.
Der Compiler ignoriert daraufhin ohne Angabe von Fehlernummern die an /nowarn übergebenen Warnungsnummern, die in früheren Versionen gültig waren, mittlerweile jedoch aus dem Compiler entfernt wurden. CS0679 wurde im Compiler von Visual Studio .NET 2002 beispielsweise verwendet, anschließend jedoch entfernt.
Die folgenden Warnungen können nicht mit der Option /nowarn unterdrückt werden:
Compilerwarnung (Stufe 1) CS2002
Compilerwarnung (Stufe 1) CS2023
Compilerwarnung (Stufe 1) CS2029
So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie die Seite Eigenschaften für das Projekt. Ausführliche Informationen finden Sie unter Gewusst wie: Festlegen von Buildeigenschaften (C#).
Klicken Sie auf die Eigenschaftenseite Erstellen.
Ändern Sie die Eigenschaft Warnungen unterdrücken.
Informationen zum programmgesteuerten Festlegen der Compileroption finden Sie unter DelaySign.