Sdílet prostřednictvím


Compilerwarnung (Stufe 1) CS1635

Aktualisiert: November 2007

Fehlermeldung

Die Warnung "Warnungscode" kann nicht wiederhergestellt werden, da sie global deaktiviert wurde.
Cannot restore warning 'warning code' because it was disabled globally

Diese Warnung wird angezeigt, wenn Sie die /nowarn-Befehlszeilenoption oder -Projekteinstellung verwenden, um eine Warnung für die gesamte Kompilationseinheit zu deativieren. Wenn Sie die Warnung jedoch wiederherstellen möchten, verwenden Sie #pragma warning restore. Um diesen Fehler zu beheben, entfernen Sie die /nowarn-Befehlszeilenoption oder -Projekteinstellung, oder entfernen Sie #pragma warning restore für alle Warnungen, die Sie über die Befehlszeile oder über die Projekteinstellungen deaktivieren. Weitere Informationen finden Sie unter dem Thema #pragma-Warnung.

Im folgenden Beispiel wird CS1635 generiert:

// CS1635.cs
// compile with: /w:1 /nowarn:162

enum MyEnum {one=1,two=2,three=3};

class MyClass
{
    public static void Main()
    {
#pragma warning disable 162

    if (MyEnum.three == MyEnum.two)
        System.Console.WriteLine("Duplicate");

#pragma warning restore 162
    }
}