Der Attributkonstruktor hat einen Parameter vom Typ '<Typ>', der kein integraler Typ, kein Gleitkomma- oder Enumerationstyp und nicht "Object", "Char", "String", "Boolean", System.Type oder ein eindimensionales Array dieser Typen ist
Aktualisiert: November 2007
Attribute constructor has a parameter of type '<type>', which is not an integral, floating-point, or Enum type or one of Char, String, Boolean, System.Type or 1-dimensional array of these types
Eine benutzerdefinierte Attributdefinition enthält einen Konstruktor, der einen ungültigen Datentyp für einen Parameter angibt. Attribute können nur bestimmte Datentypen als Parameter übernehmen, weil nur diese Typen in Metadaten für die Assembly serialisiert werden können.
Fehler-ID: BC30045
So beheben Sie diesen Fehler
- Ändern Sie den Datentyp des Parameters in Byte, Short, Integer, Long, Single, Double, Char, String, Boolean, System.Type oder einen Enumerationstyp.