124 votes

Pourquoi ne puis-je pas faire référence à System.ComponentModel.DataAnnotations ?

J'essaie d'utiliser les DataAnnotations dans mon projet WPF pour spécifier une longueur maximale pour les chaînes de caractères, avec ce qui suit :

using System.ComponentModel.DataAnnotations;

Cependant, j'obtiens l'erreur suivante

Le nom du type ou de l'espace de noms "DataAnnotations" n l'espace de noms 'System.ComponentModel' (manque-t-il un assembly référence d'assemblage ?)

J'ai vu d'autres exemples où DataAnnotations fait existent dans cet espace de noms. J'utilise C#4. Y a-t-il une raison pour laquelle je ne peux pas l'utiliser ? Que puis-je faire pour y remédier ?

-7voto

Pankil Agrawal Points 29

J'ai eu le même problème, je l'ai résolu de la manière suivante.

Cliquez avec le bouton droit de la souris sur la page, sélectionnez Propriété. Dans l'action de construction, sélectionnez Contenu.

J'espère que cette solution pourra vous aider.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X