3

次のエラーが表示されます: ファイルまたはアセンブリ 'System.Web' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。

再現するには、Visual Studio 2012 で新しい Web サイトを作成します。これにより、テンプレート化された新しい Web サイトが作成されます。NuGet を介して AjaxControlToolkit を追加します。マスターページで scriptmanager をツールキット scriptmanager に変更します。ソリューションをクリーンにし、ソリューションをコンパイルし、デバッグで実行します。

System.Web への参照を確認して再確認しました (バージョン 4.0 が表示されます)。すべて完璧です。コード分​​析の実行 - エラーも警告もなく、すべて完璧です。

何か案は?(私がやりたいのは、いくつかの AJAX コントロールを使用して単純な Web サイトを作成することだけです)

4

1 に答える 1

1

解決策: MsAjaxBundle への参照を削除します。すべてのスクリプト参照から Assembly="System.Web" を削除します。

2 つの新しいスクリプト参照を追加 asp:ScriptReference タグ Assembly="AjaxControlToolkit" Name="ExtenderBase.BaseScripts.js" asp:ScriptReference Assembly="AjaxControlToolkit" Name="Common.Common.js"

出来上がり!私はここで答えを見つけました: AjaxControlToolkit 7.0123 break VS2012 Web Application Project

于 2013-07-14T21:12:02.290 に答える