如何修复错误类型'System.Web.Script.Serialization.JavaScriptSerializer'未定义

时间:2013-10-19 14:25:45

标签: json vb.net exception serialization namespaces

超级明显的方法是添加对System.web的引用

我做到了。它不起作用。

2 个答案:

答案 0 :(得分:24)

添加对System.Web.Extensions

的引用

http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx

  

命名空间:System.Web.Script.Serialization

     

程序集:System.Web.Extensions(在System.Web.Extensions.dll中)

答案 1 :(得分:7)

如何在Visual Studio 2012中添加System.Web.Extensions:

  • 右键单击您的项目。
  • 点击"属性"
  • 点击"参考"选项卡在左侧。
  • 点击"添加"按钮
  • 点击"程序集"
  • 点击"框架"
  • 向下滚动并找到" System.Web.Extensions"并选中它旁边的框,然后单击“确定”,并保存“属性”窗口。
  • 在文件顶部输入Imports System.Web.Script.Serialization(或者,对于C#using System.Web.Script.Serialization;

我只需要解决这个问题,这比我找到答案的时间要长,所以也许这会对某人有所帮助。