Sdílet prostřednictvím


Compilerfehler CS1730

Aktualisiert: November 2007

Fehlermeldung

Assembly- und Modulattribute müssen vor allen anderen in einer Datei definierten Elementen mit Ausnahme von using-Klauseln und externen Aliasdeklarationen angegeben werden.
Assembly and module attributes must precede all other elements defined in a file except using clauses and extern alias declarations.

Ein auf Assemblyebene angewendetes Attribut darf nicht nach den Typdefinitionen angegeben werden.

So beheben Sie diesen Fehler

  • Verschieben Sie das Attribut an den Anfang der Datei, allerdings unterhalb der using-Direktiven und der extern-Aliasdeklarationen.

Beispiel

Der folgende Code führt zu Fehler CS1730:

// cs1730.cs
class Test
{
}
[assembly: System.Attribute] // CS1730

Siehe auch

Referenz

Attribute (C#-Programmierhandbuch)