que namespace library asp.net namespaces class-library

asp.net - namespace - Agregar referencia de System.Web.Script en la biblioteca de clases



namespace c# que es (2)

Actualmente estoy moviendo el código de mi carpeta app_code a una biblioteca de clases. He etiquetado varios métodos con los atributos [System.Web.Script.Serialization.ScriptIgnore] . Mi biblioteca de clase no puede ver este espacio de nombres. Mi diálogo de agregar referencias no puede ver este espacio de nombres. ¿Cómo uso correctamente esta etiqueta de una biblioteca de clases?

Aquí está el error: no se pudo encontrar el tipo o el nombre del espacio de nombres ''ScriptIgnoreAttribute'' (¿falta una directiva using o una referencia de ensamblado?)


Debe agregar una referencia a System.Web.Extensions.dll en el proyecto para el error System.Web.Script.Serialization.


La clase ScriptIgnoreAttribute encuentra en el ensamblado System.Web.Extensions.dll (ubicado en Assemblies> Framework en VS Reference Manager). Debe agregar una referencia a ese ensamblado en su proyecto de biblioteca de clase.

Puede encontrar esta información en la parte superior de la página de MSDN para la clase ScriptIgnoreAttribute .