Partager via


Avertissement du compilateur (niveau 1) CS0657

Mise à jour : novembre 2007

Message d'erreur

'modificateur d'attribut' n'est pas un emplacement d'attribut valide pour cette déclaration. Les emplacements d'attributs valides pour cette déclaration sont 'emplacements'. Tous les attributs du bloc sont ignorés.
'attribute modifier' is not a valid attribute location for this declaration. Valid attribute locations for this declaration are 'locations'. All attributes in this block will be ignored.

Le compilateur a trouvé un modificateur d'attribut dans un emplacement non valide. Pour plus d'informations, consultez Cibles des attributs.

L'exemple suivant génère l'erreur CS0657 :

// CS0657.cs
// compile with: /target:library
public class TestAttribute : System.Attribute {}
[return: Test]   // CS0657 return not valid on a class
class Class1 {}