今天遇到错误 1 类型“System.Web.UI.ScriptManager”同时存在于“c:\WINDOWS\assembly \GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35 \System.Web.Extensions.dll”和“c:\WINDOWS\assembly\GAC_MSIL \System.Web.Extensions\1.0.61025.0__31bf3856ad364e35 \System.Web.Extensions.dll”中 E:\blsystem\source\BaoLiProject\Web\back\3d \MakeTicket_3d.aspx 38 弄了半天至关郁闷。web
不过最后却是解决了。ajax
错误产生的缘由:oracle
这个错误时web.config文件有问题引发的。spa
1.由于配置文件中可能写了多个下面的节点。我遇到的就是这个debug
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>3d
2.网上还有说是由于ajax的版本配置的不对,这个多发于vs2008上面,只要改一下版本就能够了。blog
3.还有就是项目上可能同时引用了\System.Web.Extensions\3.5.0.0__31bf3856ad364e35和 System.Web.Extensions\1.0.61025.0__31bf3856ad364e35这两个程序集。致使版本冲突。ip
目前就发现这三种缘由。