我在C#中解析Json字符串为对象时遇到了问题。我正在使用以下代码:
但是它无法识别JavaScriptSerializer,我无法添加这个:
JavaScriptSerilizer parser = new JavaScriptSerializer();
但是它无法识别JavaScriptSerializer,我无法添加这个:
using System.Web.Script.Serialization;
但是它返回一个错误,无法识别"System.Web"中的"Script",我在引用中添加了"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...
我在低版本中搜索了同样的文件,但是找不到它。
我做错了什么?
JavaScriptSerializer
可在 .NET 3.5 和 .NET 4 中使用,但 不可在 .NET 4 客户端框架中使用。您需要更改目标框架。 - Jon