Aviso do compilador (nível 1) CS3014
'member' não precisa de um atributo CLSCompliant porque o assembly não tem um atributo CLSCompliant
Em um arquivo de código-fonte onde a conformidade com a Common Language Specification (CLS) não foi especificada, uma construção no arquivo foi marcada como sendo compatível com CLS. Tal não é permitido. Para resolver esse aviso, adicione um atributo compatível com CLS de nível de assembly ao arquivo (no exemplo a seguir, remova o comentário da linha que contém o atributo de nível de assembly). Para obter mais informações sobre conformidade CLS, consulte Independência de idioma e componentes independentes de idioma.
O exemplo a seguir gera CS3014:
// CS3014.cs
using System;
// [assembly:CLSCompliant(true)]
public class I
{
[CLSCompliant(true)] // CS3014
public void M()
{
}
public static void Main()
{
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: