Impossible d'appliquer 'Microsoft.VisualBasic.ComClassAttribute' à '<nomclasse1>', car son conteneur '<nomclasse2>' n'est pas déclaré 'Public'
Mise à jour : novembre 2007
'Microsoft.VisualBasic.ComClassAttribute' cannot be applied to '<classname1>' because its container '<classname2>' is not declared 'Public'
Une classe qui utilise un bloc d'attributs COMClassAttribute est déclarée à l'intérieur d'une classe qui n'est pas Public. Si une classe doit être exposée en tant qu'objet COM, sa hiérarchie de relation contenant-contenu doit être déclarée avec un accès Public.
ID d'erreur : BC32504
Pour corriger cette erreur
- Déclarez toutes les classes conteneur Public ou supprimez le bloc d'attributs COMClassAttribute.
Voir aussi
Concepts
Attributs utilisés dans Visual Basic