System.Web中不存在类型或命名空间名称script 找不到System.Web.Extensions.dll引用

 更新时间:2021年9月22日 10:04  点击:1899

System.Web”中不存在类型或命名空间名称script /找不到System.Web.Extensions.dll引用

添加引用就行了...“添加引用→.Net→System.Web.Entensions.dll”;然后再项目文件中再“using System.Web.Script.Serialization;” 就OK了...

找不到System.Web.Extensions.dll引用 不可用

选择项目属性 更改.Net版本

这个VS2010的Bug是在将博客园博问的代码从VS2008升级至VS2010后,编译Web Site时项目遇到的,见下图:

对于[System.Web.Script.Services.ScriptService],大家都知道存在于System.Web.Extensions.dll中。对于这个提示,看似是一个简单的问题,添加一下对System.Web.Extensions.dll的引用就行了,我就这么想,也这么做了。

可是结果却出人意料,问题依旧...

怎么办呢?微软的问题先找Google,发现有人遇到了同样的问题并反馈在ASP.NET Forums上:Cannot find System.Web.Script.Service namespace error after upgrading to Visual studio 2010,但问题没有解决。

经过研究,终于找到这个问题的临时解决方案。

问题出现条件:

1. VS 2010 Web Site;

2. 编译的目标Framework是3.5。

解决方法:

将System.Web.Extensions.dll从C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5复制到C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0中,并重启VS2010。

总结:

目标Framework是v3.5,VS2010却在v3.0的GAC中找引用,Bug,这就是Bug!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持猪先飞。

[!--infotagslink--]

相关文章

  • Swift中的命名空间详解

    这篇文章主要给大家介绍了关于Swift中命名空间的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2020-06-30
  • c# 如何使用 My 命名空间

    这篇文章主要介绍了c# 如何使用 My 命名空间,帮助大家更好的理解和使用c#,感兴趣的朋友可以了解下...2020-12-08
  • 浅析JavaScript中命名空间namespace模式

    namespace即“命名空间”,也称“名称空间” 、”名字空间”。接下来通过本文给大家介绍JavaScript中命名空间namespace模式的相关知识,非常不错,具有参考借鉴价值,感兴趣的朋友一起学习吧...2016-06-24
  • C# 命名空间(Namespace)相关知识总结

    这篇文章主要介绍了C# 命名空间(Namespace)的相关知识,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以参考下...2020-11-03
  • php中命名空间namespace用法介绍

    PHP的命名空间(namespace)是php5.3之后才有的之前学习php所以没有这个东西了,最近用到了php命名空间了,下面我们一起来看看命名空间namespace用法 现在说这个,感觉有...2016-11-25
  • .net的命名空间类库的简单介绍

    .net的命名空间类库的简单介绍,需要的朋友可以参考一下...2020-06-25
  • 关于Java中XML Namespace 命名空间问题

    这篇文章主要介绍了Java中XML Namespace 命名空间,XML命名空间是由国际化资源标识符 (IRI) 标识的 XML 元素和属性集合,该集合通常称作 XML“词汇”,对XML Namespace 命名空间相关知识感兴趣的朋友一起看看吧...2021-08-14
  • 关于.NET的集合总结

    集合是一些有共同特征的独立数据项组成的,通过集合,我们可以可以使用相同的调用代码来处理一个集合的所有元素,而不用单独处理每一个单独的项...2021-09-22
  • C#命名空间与java包的区别分析

    这篇文章主要介绍了C#命名空间与java包的区别,较为详细的分析了C#命名空间与java包的相同点与不同点,非常具有实用价值,需要的朋友可以参考下...2020-06-25
  • PHP6 的namespace 命名空间

    php有namespace或类似的东西的。对于发布类库框架,或者构建大的程序来说是很重要的。可以避免类名和函数名冲突,又不用像Pear里那样把类名弄得老长。当初php5的测试版曾...2016-11-25
  • C++编程中的命名空间基本知识讲解

    这篇文章主要介绍了C++编程中的命名空间基本知识讲解,包括对C++11中内联命名空间新特性的介绍,需要的朋友可以参考下...2020-04-25
  • ASP.NET MVC命名空间时引起错误的解决方法

    这篇文章主要介绍了解决ASP.NET MVC 重命名(命名空间)而导致错误的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-25
  • C++命名空间实例解析

    这篇文章主要介绍了C++命名空间实例解析,对C++程序员来说是非常重要的知识点,需要的朋友可以参考下...2020-04-25
  • C++中名称空间namespace的使用方法示例

    namespace中文意思是命名空间或者叫名字空间,下面这篇文章主要给大家介绍了关于C++中名称空间namespace使用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起看看吧。...2020-04-25
  • PHP namespace 命名空间详解

    在这里中我们介绍了php教程命名空间的用途和namespace关键字,在这篇文章中我们将介绍一下use命令的使用以及php如何解析命名空间的名字的。 namespace bakbaba; functi...2016-11-25
  • 详解C++ 动态内存分配与命名空间

    这篇文章主要介绍了详解C++ 动态内存分配与命名空间,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...2020-04-25
  • PHP5.3 命名空间namespace 翻译

    PHP中的命名空间用来解决大型PHP库(libraries)中作用域的问题,在PHP中,所有的类定义都是全局的,所以,当一个库的作者为这处库创建多种应用或公共API类的时候,他必须清...2016-11-25
  • PHP命名空间的用途和namespace关键字

    < ?php // application library 1 namespace AppLib1; const MYCONST = 'AppLib1MYCONST'; function MyFunction() { return __FUNCTION__; } class MyClas...2016-11-25
  • System.Web中不存在类型或命名空间名称script 找不到System.Web.Extensions.dll引用

    这篇文章主要为大家详细介绍了System.Web中不存在类型或命名空间名称script,找不到System.Web.Extensions.dll引用的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-09-22
  • Thinkphp 空操作、空控制器、命名空间(详解)

    下面小编就为大家带来一篇Thinkphp 空操作、空控制器、命名空间(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...2017-05-08