Die Parameter "InterfaceId" und "EventsId" für Microsoft.VisualBasic.ComClassAttribute auf '<Typname>' können nicht denselben Wert haben
Aktualisiert: November 2007
'InterfaceId' and 'EventsId' parameters for 'Microsoft.VisualBasic.ComClassAttribute' on '<typename>' cannot have the same value
Ein COMClassAttribute-Attributblock gibt denselben global eindeutigen Bezeichner (GUID) für die Schnittstelle wie für das Erstellungsereignis an. Die Bezeichner müssen unterschiedlich sein, wenn beides bereitgestellt wird. Sie müssen sich auch vom Klassenbezeichner unterscheiden.
Ein GUID besteht aus 16 Bytes, von denen die ersten acht numerische und die letzten acht binäre Bytes sind. Er wird von Microsoft-Dienstprogrammen wie uuidgen.exe generiert und ist eindeutig.
Fehler-ID: BC32507
So beheben Sie diesen Fehler
Bestimmen Sie die korrekten GUIDs, die zum Kennzeichnen der Schnittstelle und des Erstellungsobjekts für das COM-Objekt erforderlich sind.
Stellen Sie sicher, dass die GUID-Zeichenfolgen, die dem COMClassAttribute-Attributblock zur Verfügung gestellt werden, richtig kopiert werden.
Siehe auch
Konzepte
In Visual Basic verwendete Attribute