AjaxControlToolkit Version=4.1.60501.0 - Ошибка: AjaxControlToolkit требует наличия сценариев ASP.NET Ajax 4.0
Я получаю эту ошибку:
Ошибка: AjaxControlToolkit требует сценариев ASP.NET Ajax 4.0. Убедитесь, что указаны правильные версии скриптов. Если вы используете ASP.NET ScriptManager, переключитесь на ToolkitScriptManager в AjaxControlToolkit.dll.
Я искал Привет и Низкий и не могу решить это. Когда я перешел на VS2008, у меня возникла та же проблема, и я решил ее, изменив файл web.config.
Сейчас я работаю с VS 2012 Express. Я установил AjaxControlToolkit версии 4.1.60501.0
Web.config:
<compilation debug="false" targetFramework="4.5">
<assemblies>
<add assembly="AjaxControlToolkit, Version=4.1.60501.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e"/>
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
а также
<controls>
<add tagPrefix="cc1" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
</controls>
В ASPX у меня есть:
<cc1:ToolkitScriptManager ID="ScriptManager1" runat="server">
</cc1:ToolkitScriptManager>
И я получаю вышеуказанную ошибку. Я знаю, что Toolkit DLL - правильная версия.
Я также использую VS2008 / Ajax 3.5 на той же машине, но я очистил папку Temporary ASP.Net Files всех других проектов и все еще имею проблему. Когда я запускаю этот новый проект VS2012, в папке Temp создается папка ROOT, а AjaxControlToolkit.DLL в этой папке - версия 4.1.60501.0
Что нужно изменить?
Большое спасибо, Джим