Question

Réglage de la conformité CLS pour un ensemble assembly .NET est possible. Mais comment est-il réellement fait? Par exemple. avec Visual Studio 2008?

Était-ce utile?

La solution

Visual Studio ajoute une directive pour le compilateur et le compilateur vérifie le code des règles plus strictes que dans le langage de programmation native.

Vous pouvez ajouter le CLS attribut conforme à tous votre projet en ajoutant l'attribut de niveau d'assemblage

[assembly: CLSCompliant(true)]

ne importe où dans votre projet, généralement dans le fichier assemblyinfo.cs.

Si la using System; de ligne n'est pas en haut du fichier, ajoutez-le. Ou, utilisez la forme longue:

[assembly: System.CLSCompliant(true)]

Autres conseils

Vous devez ajouter cette ligne à un de vos fichiers source:

[assembly: System.CLSCompliant(true)]

Plus d'infos sur CLS code conforme .

Normalement, vous mettez cela dans AssemblyInfo.cs

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top