Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
No se puede especificar el atributo CLSCompliant en un módulo que difiere del atributo CLSCompliant en el ensamblado.
Para que un módulo sea conforme con la Common Language Specification (CLS) mediante [module:System.CLSCompliant(true)], debe compilarse con el elemento module de la opción del compilador OutputType. Para obtener más información sobre CLS, consulte La independencia del lenguaje y los componentes independientes del lenguaje.
Ejemplo
En el ejemplo siguiente, cuando se compila sin /target:module, genera la advertencia CS3012:
// CS3012.cs
// compile with: /W:1
[module:System.CLSCompliant(true)] // CS3012
public class C
{
public static void Main()
{
}
}