ajax控件工具包需要asp.net ajax 4.0脚本

ajax控件工具包需要asp.net ajax 4.0脚本,ajax,controls,toolkit,Ajax,Controls,Toolkit,我面临以下错误: AjaxControlToolkit需要ASP.NET Ajax 4.0脚本。确保引用了正确版本的脚本。如果您使用的是ASP.NET脚本管理器,请切换到AjaxControlToolkit.dll中的ToolkitScriptManager 我在我的页面中使用ToolScriptManager,我也在使用VS2012,当我创建项目时,它的目标是.NET 4.5。但是,我的Ajax控件dll与.NET4.0兼容,因此我的Ajax控件无法工作。然后,我将项目的版本从解决方案的属性从

我面临以下错误:

AjaxControlToolkit需要ASP.NET Ajax 4.0脚本。确保引用了正确版本的脚本。如果您使用的是ASP.NET脚本管理器,请切换到AjaxControlToolkit.dll中的ToolkitScriptManager

我在我的页面中使用ToolScriptManager,我也在使用VS2012,当我创建项目时,它的目标是.NET 4.5。但是,我的Ajax控件dll与.NET4.0兼容,因此我的Ajax控件无法工作。然后,我将项目的版本从解决方案的属性从4.5更改为4.0,然后它开始工作。但是最近我的项目中的一些设置发生了变化,我再次遇到了错误

我不知道出了什么问题


我再次在项目中使用VS 2012,.NET Framework从4.5更改为4.0,并使用Ajax control toolkit 4.0查看它在删除/bin文件夹中的Microsoft.ScriptManager.MsAjax.dll文件后是否正常工作。另外,不要忘记删除Site.Master文件中的asp:ScriptReference Name=MsAjaxBundle行