L'Ajout Du Système.Web.Référence de Script dans la bibliothèque de la classe
Je suis actuellement en train de code à partir de mon dossier app_code à une bibliothèque de classe. Je t'ai taguée plusieurs méthodes [System.Web.Script.Serialization.ScriptIgnore]
attributs. Ma bibliothèque de classe ne peut pas voir cet espace de noms. Mon dialogue ajouter une référence ne peut pas voir cet espace de noms. Comment puis-je utiliser correctement cette étiquette à partir d'une bibliothèque de classe?
Voici l'erreur:
Le type ou le nom d'espace de noms 'ScriptIgnoreAttribute' n'a pas pu être trouvée (vous manque une directive using ou une référence d'assembly?)
Vous devez vous connecter pour publier un commentaire.
La
ScriptIgnoreAttribute
classe est dans la System.Web.Extensions.dll assemblée (Situé sous Assemblées > dans le Cadre du VS Gestionnaire de Référence). Vous devez ajouter une référence à l'assembly dans votre projet de bibliothèque de classes.Vous pouvez trouver cette information en haut de la page MSDN pour le ScriptIgnoreAttribute classe.
System.Web.Script.JavaScriptSerializer
est également dans cette assemblée.Vous devez ajouter une référence à
System.Web.Extensions.dll
de projet pour le Système.Web.Script.La sérialisation d'erreur.