次のエラーが表示されます。
エラー: AjaxControlToolkit には ASP.NET Ajax 4.0 スクリプトが必要です。スクリプトの正しいバージョンが参照されていることを確認してください。ASP.NET ScriptManager を使用している場合は、AjaxControlToolkit.dll の ToolkitScriptManager に切り替えます。
Hi と Low を検索しましたが、これを解決できません。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 も実行していますが、他のすべてのプロジェクトの一時 ASP.Net ファイル フォルダーをクリアしても問題は解決しません。この新しい VS2012 プロジェクトを実行すると、ROOT フォルダーが Temp フォルダー内に作成され、そのフォルダー内の AjaxControlToolkit.DLL のバージョンは 4.1.60501.0 になります。
何を変更する必要がありますか?
どうもありがとう、ジム