Partager via


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

Voir aussi

Référence

Attributs (Guide de programmation C#)