Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Das CLSCompliant-Attribut kann nicht für ein Modul angegeben werden, das sich vom CLSCompliant-Attribut der Assembly unterscheidet.
You cannot specify the CLSCompliant attribute on a module that differs from the CLSCompliant attribute on the assembly
Damit ein Modul mit der Common Language Specification (CLS) kompatibel ist (über [module:System.CLCSompliant(true)]), muss es mit der Compileroption /target:module erstellt werden. Weitere Informationen zur CLS-Kompatibilität finden Sie unter CLS (Common Language Specification).
Beispiel
Im folgenden Beispiel wird beim Erstellen ohne /target:module der Fehler CS3012 generiert:
// CS3012.cs
// compile with: /W:1
[module:System.CLSCompliant(true)] // CS3012
public class C
{
public static void Main()
{
}
}