Mise en conformité de CLS pour un ensemble de .NET
-
13-09-2019 - |
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?
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)]
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow