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
"member" erfordert kein CLSCompliant-Attribut, da die Assembly kein CLSCompliant-Attribut aufweist.
'member' does not need a CLSCompliant attribute because the assembly does not have a CLSCompliant attribute
In einer Quellcodedatei, in der keine Kompatibilität mit der Common Language Specification (CLS) angegeben ist, wurde ein Konstrukt als CLS-kompatibel markiert. Dies ist nicht zulässig. Vermeiden Sie diese Warnung, indem Sie der Datei ein CLS-kompatibles Attribut auf Assemblyebene hinzufügen. (Heben Sie im folgenden Beispiel die Auskommentierung der Zeile auf, die das Attribut auf Assemblyebene enthält.) Weitere Informationen über die CLS-Kompatibilität finden Sie unter Schreiben von CLS-kompatiblem Code und CLS (Common Language Specification).
Beispiel
Im folgenden Beispiel wird der Fehler CS3014 generiert.
// CS3014.cs
using System;
// [assembly:CLSCompliant(true)]
public class I
{
[CLSCompliant(true)] // CS3014
public void M()
{
}
public static void Main()
{
}
}