无法导入`Imports System.Web.Script.Serialization`

Ski*_*ilo 3 vb.net import namespaces visual-studio-2010

当我尝试时Imports System.Web.Script.Serialization,我在VB 2010中遇到一个错误:

警告:Imports System.Web.Script.Serialization中指定的命名空间或类型不包含任何公共成员或无法找到.确保定义了名称空间或类型,并且至少包含一个公共成员.确保导入的元素名称不使用任何别名.

不知道为什么我不能导入它.

sta*_*ica 13

您可能缺少程序集引用System.Web.Extensions.dll.将此引用添加到项目中,然后重试.


一般来说,当您遇到此问题时,请转到您要使用的类型的.NET API参考页面 - 例如,JavaScriptConverter- 并查看命名空间和程序集提示(确保您正在查看页面您正在使用的.NET框架版本:

MSDN参考页面示例

  • 命名空间:告诉您在Imports指令中放入什么.
  • 汇编:告诉您需要在项目中引用的汇编(例如,转到解决方案资源管理器,找到引用,然后从上下文菜单中选择添加引用...).