Compilerwarnung (Stufe 1) CS1635
Die Warnung 'warnungscode' kann nicht wiederhergestellt werden, da sie global deaktiviert wurde.
Diese Warnung tritt auf, wenn Sie die Befehlszeilenoption oder Projekteinstellung /nowarn verwenden, um eine Warnung für die gesamte Kompilationseinheit zu deaktivieren, aber mithilfe von #pragma warning restore
versuchen, die betreffende Warnung wiederherzustellen. Entfernen Sie zum Beheben dieses Fehlers entweder die Befehlszeilenoption oder Projekteinstellung „/nowarn“, oder entfernen Sie das #pragma warning restore
für alle Warnungen, die Sie mithilfe der Befehlszeile oder der Projekteinstellungen deaktivieren. Weitere Informationen finden Sie unter #pragma warning.
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
}
}
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: