C#에서 Json 문자열을 Objects로 파싱하는 데 문제가 있습니다. 나는이 사용하고 있습니다.NET과 C#을 사용하는 Json?
JavaScriptSerilizer parser = new JavaScriptSerializer();
을하지만 JavaScriptSerilizer을 인식하지 않고, 나는이 추가 할 수 없습니다 :
using System.Web.Script.Serialization;
을하지만 "스크립트"에서 인식하지, 오류를 반환 "System.Web", 그리고 참고 문헌에 "System.Web"을 추가했습니다. 또한 "C : \ Program Files (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.0 \"에서 "System.Web.Extensions.dll"을 찾았으며 참조로 추가했지만이 오류가 발생합니다.
Could not resolve assembly "System.Web.Extensions". The assembly is not in the currently targetet framework...
동일한 버전의 파일을 검색했지만 찾을 수 없습니다.
내가 뭘 잘못하고 있니?
"System.Web.Extensions"어셈블리를 확인할 수 없습니다. 어셈블리가 현재 타겟 프레임 워크에 없습니다 ... – ItsGreg
@ GregaMenih :'JavaScriptSerializer'는 .NET 3.5 및 .NET 4에서 사용할 수 있으며 * .NET 4 Client Profile에서는 사용할 수 없습니다. [대상 프레임 워크를 변경해야합니다] (http://msdn.microsoft.com/en-us/library/bb398202.aspx). – Jon