将System.Web.Extensions dll引用从3.5升级到4.0时出现问题

时间:2013-10-16 07:12:25

标签: .net-4.0 .net-3.5 ajaxcontroltoolkit migrate system.web.extensions

我需要将基于.net framework 3.5的网站迁移到4.0,它在IE9中应该可以正常工作

VS的版本实用程序升级了解决方案并成功编译了应用程序。我们正在使用Infragistics UltraWebGrid控件v11.1,当我们尝试执行滚动或单元格编辑时,它会给出一些脚本问题。该控件有很多嵌入式javascript资源文件似乎无法正常工作。

我使用相同的第三方dll创建了.net framework 4.0的poc网站,一切正常。我可以怀疑的是AJAX部分。 我试图使用ajaxcontroltoolkit的v4.0。但是我面临的问题是,工具包内部引用了版本4.0的System.Web.Extensions.dll,而我的应用程序有许多对v3.5的dll的引用。添加对v4.0的引用不会替换web.config中对v3.5的引用。最后,我手动更新了web.config中的版本信息,这导致了其他错误。

-Unknown服务器标签'asp:ScriptManager','asp:UpdatePanel'等..

- 名称空间'System.Web'中不存在类型或命名空间名称'Script'(您是否缺少程序集引用?)

请给我一些建议,以便成功升级dll引用。

谢谢,

Vaishali

0 个答案:

没有答案