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

时间:2012-12-25 06:25:04

标签: ajax controls toolkit

我遇到以下错误:

AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll

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

我不知道出了什么问题。

我再次使用VS 2012,.NET Framework在我的项目中从4.5更改为4.0并使用Ajax控件工具包4.0

1 个答案:

答案 0 :(得分:0)

在/ bin文件夹中删除“Microsoft.ScriptManager.MsAjax.dll”文件后查看它是否正常工作。另外,不要忘记删除Site.Master文件中的asp:ScriptReference Name =“MsAjaxBundle”行。