[asp.net] 클래스 라이브러리에 System.Web.Script 참조 추가

현재 app_code 폴더에서 클래스 라이브러리로 코드를 이동하고 있습니다. 여러 메소드에 [System.Web.Script.Serialization.ScriptIgnore]속성 을 태그했습니다 . 클래스 라이브러리에서이 네임 스페이스를 볼 수 없습니다. 참조 추가 대화 상자에서이 네임 스페이스를 볼 수 없습니다. 클래스 라이브러리에서이 태그를 올바르게 사용하려면 어떻게합니까?

오류는 다음과 같습니다
. 유형 또는 네임 스페이스 이름 ‘ScriptIgnoreAttribute’를 찾을 수 없습니다 (사용 지시문 또는 어셈블리 참조가 누락 되었습니까?)



답변

ScriptIgnoreAttribute클래스는 System.Web.Extensions.dll 어셈블리 (VS Reference Manager의 어셈블리> 프레임 워크에 있음)에 있습니다. 클래스 라이브러리 프로젝트에서 해당 어셈블리에 대한 참조를 추가해야합니다.

ScriptIgnoreAttribute 클래스 의 MSDN 페이지 상단에서이 정보를 찾을 수 있습니다 .


답변

System.Web.Extensions.dllSystem.Web.Script.Serialization 오류에 대한 참조를 프로젝트에 추가해야합니다 .


답변