Erreur du compilateur CS1730
Mise à jour : novembre 2007
Message d'erreur
Les attributs d'assembly et de module doivent précéder tous les autres éléments définis dans un fichier, à l'exception des clauses using et des déclarations d'alias extern.
Assembly and module attributes must precede all other elements defined in a file except using clauses and extern alias declarations.
Un attribut appliqué au niveau de l'assembly ne peut pas apparaître après une définition de type.
Pour corriger cette erreur
- Déplacez l'attribut vers le haut du fichier, en-dessous toutefois des directives using et des déclarations d'alias extern.
Exemple
Le code suivant génère l'erreur CS1730 :
// cs1730.cs
class Test
{
}
[assembly: System.Attribute] // CS1730