Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 错误-类型或命名空间名称';扩展';命名空间中不存在';System.Web';_Asp.net_Visual Studio 2010_C# 4.0 - Fatal编程技术网

Asp.net 错误-类型或命名空间名称';扩展';命名空间中不存在';System.Web';

Asp.net 错误-类型或命名空间名称';扩展';命名空间中不存在';System.Web';,asp.net,visual-studio-2010,c#-4.0,Asp.net,Visual Studio 2010,C# 4.0,如果我使用VisualStudio2010DotNet4.0创建一个全新的网站项目,如果我尝试添加“usingsystem.Web.Extensions”,就会收到此错误消息 如果我使用dot net 3.5创建网站,则不会出现错误 我所做的任何搜索都建议将目标平台4.0客户端配置文件更改为纯4.0 但是我没有客户端配置文件作为选项,我的电脑上有C:\Program Files\Reference Assembly\Microsoft\Framework.NETFramework\v4.0\Sy

如果我使用VisualStudio2010DotNet4.0创建一个全新的网站项目,如果我尝试添加“usingsystem.Web.Extensions”,就会收到此错误消息

如果我使用dot net 3.5创建网站,则不会出现错误

我所做的任何搜索都建议将目标平台4.0客户端配置文件更改为纯4.0

但是我没有客户端配置文件作为选项,我的电脑上有C:\Program Files\Reference Assembly\Microsoft\Framework.NETFramework\v4.0\System.Web.Extensions.dll


有什么想法吗?

您需要添加对System.Web.Extensions的引用,以便在项目中使用它


是否添加了dll作为对项目的引用?在
System.Web.Extensions.dll
中没有命名空间
System.Web.Extensions
。为什么需要此命名空间?是否可以发布项目属性的屏幕截图,其中显示目标配置文件?我有过很多次同样的问题,它一直是目标平台。可能值得再看一看。不幸的是,在我的例子中,添加该引用后它不起作用。您是否得到完全相同的错误:
名称空间“System.Web”中不存在类型或名称空间名称“Extensions”
?我的问题与此类似,因为我正在执行WPF应用程序。添加Extensions引用不足以让IntelisSense检测到使用
实例化
JavaScriptSerializer
所需的
。后来我发现我需要使用System.Web.Script.Serialization添加
然后它终于成功了:)+1对你来说!
The type or namespace name 'Extensions' does not exist in the namespace 'System.Web'