Asp.net 错误-类型或命名空间名称';扩展';命名空间中不存在';System.Web';
如果我使用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.dllAsp.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
有什么想法吗?您需要添加对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'