Aviso do compilador (nível 1) CS1635
Não é possível restaurar o aviso 'código de aviso' porque foi desativado globalmente
Esse aviso ocorre se você usar a opção de linha de comando /nowarn ou a configuração do projeto para desabilitar um aviso para toda a unidade de compilação, mas usar #pragma warning restore
para tentar restaurar esse aviso. Para resolver esse erro, remova a opção de linha de comando /nowarn ou a configuração do projeto, ou remova o #pragma warning restore
para quaisquer avisos que você está desabilitando através da linha de comando ou configurações do projeto. Para obter mais informações, consulte #pragma aviso.
O exemplo a seguir gera CS1635:
// 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
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: