Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un assembly est marqué comme <CLSCompliant(True)>, mais le nom de l’espace de noms racine commence par un trait de soulignement (_).
Un élément de programmation peut contenir un ou plusieurs traits de soulignement, mais pour être conforme à l’indépendance linguistique et composants indépendants du langage (CLS), il ne doit pas commencer par un trait de soulignement. Consultez Declared Element Names.
Quand vous appliquez l’attribut CLSCompliantAttribute à un élément de programmation, vous affectez au paramètre isCompliant de l’attribut la valeur True ou False pour indiquer la conformité ou la non-conformité. Il n’existe pas de valeur par défaut pour ce paramètre et vous devez fournir une valeur.
Si vous n’appliquez pas CLSCompliantAttribute à un élément, il est considéré comme étant non conforme.
Par défaut, ce message est un avertissement. Pour plus d’informations sur le masquage des avertissements ou leur traitement en tant qu’erreurs, consultez Configuring Warnings in Visual Basic.
ID d’erreur : BC40038
Pour corriger cette erreur
Si la conformité CLS est nécessaire, modifiez le nom de l’espace de noms racine pour qu’il ne commence pas par un trait de soulignement.
Si le nom de l’espace de noms racine doit rester inchangé, supprimez CLSCompliantAttribute de l’assembly ou marquez-le comme
<CLSCompliant(False)>.