Freigeben über


/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

  1. Öffnen Sie die Seite Eigenschaften für das Projekt. Ausführliche Informationen finden Sie unter Gewusst wie: Festlegen von Buildeigenschaften (C#).

  2. Klicken Sie auf die Eigenschaftenseite Erstellen.

  3. Ändern Sie die Eigenschaft Warnungen unterdrücken.

Informationen zum programmgesteuerten Festlegen der Compileroption finden Sie unter DelaySign.

Siehe auch

Weitere Ressourcen

C#-Compileroptionen

Projekteigenschaften (Visual Studio)