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.
Eine Klasse ist mit ComClassAttributedeklariert, aber in ihrer Deklaration wird Publicnicht angegeben.
Die Eignung einer .NET Framework-Klasse für COM-Interop setzt die Erfüllung der folgenden Anforderungen voraus:
Sie muss
Publicsein, alle ihre Container müssenPublicsein, und sie muss mindestens einenPublic-Member verfügbar machen.Sie darf nicht abstraktsein, d. h., sie darf nicht mit
MustInheritdeklariert werden.Sie darf nicht generisch sein oder in einem generischen Containertyp deklariert werden.
Fehler-ID: BC32509
So beheben Sie diesen Fehler
Fügen Sie der Klassendeklaration das Schlüsselwort
Publichinzu.Oder
Wenn die Klasse oder ihr enthaltendes Element nicht
Publicsein darf, entfernen Sie ComClassAttribute aus der Klassendeklaration. Sie können sie nicht für COM verfügbar machen.