Partager via


Les paramètres 'InterfaceId' et 'EventsId' pour 'Microsoft.VisualBasic.ComClassAttribute' sur '<nomtype>' ne peuvent pas avoir la même valeur

Mise à jour : novembre 2007

'InterfaceId' and 'EventsId' parameters for 'Microsoft.VisualBasic.ComClassAttribute' on '<typename>' cannot have the same value

Un bloc d'attributs COMClassAttribute spécifie le même GUID pour l'interface et l'événement de création. Si ces identificateurs sont tous les deux fournis, ils doivent être différents. Ils doivent également être différents de l'identificateur de classe.

Un GUID se compose de 16 octets, dont les huit premiers sont numériques et les huit derniers sont binaires. Il est généré par les utilitaires Microsoft, tels que uuidgen.exe et est unique.

ID d'erreur : BC32507

Pour corriger cette erreur

  1. Déterminez les GUID corrects nécessaires pour identifier l'interface et l'événement de création pour l'objet COM.

  2. Assurez-vous que les chaînes du GUID présentées au bloc d'attributs COMClassAttribute ont été copiées correctement.

Voir aussi

Concepts

Attributs utilisés dans Visual Basic

Application des attributs

Référence

ComClassAttribute, classe