Je déplace actuellement du code de mon dossier app_code vers une bibliothèque de classe. J'ai étiqueté plusieurs méthodes avec des [System.Web.Script.Serialization.ScriptIgnore]
attributs. Ma bibliothèque de classe ne peut pas voir cet espace de noms. Ma boîte de dialogue d'ajout de références ne peut pas voir cet espace de noms. Comment utiliser correctement cette balise à partir d'une bibliothèque de classes?
Voici l'erreur: Le type ou le nom de l'espace de noms 'ScriptIgnoreAttribute' est introuvable (vous manquez une directive using ou une référence d'assembly?)
la source
System.Web.Script.JavaScriptSerializer
est également dans cette assemblée.Vous devez ajouter une référence à
System.Web.Extensions.dll
dans le projet pour l'erreur System.Web.Script.Serialization.la source