1

以前の開発者から継承した Web アプリケーションをデバッグしようとしています。これは、Visual Studio 2008 と .Net 3.5 フレームワーク (したがって、asp.net 2.0 を使用) を使用して作成されました。一時 asp.net ファイルが 2.0 フォルダー (C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files) に表示されるのを確認できます。

残念ながら、ローカル IIS サーバーのログイン ページを参照しようとするたびに、次のエラーが表示されます。

「ファイルまたはアセンブリ 'System.Web.Mobile, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外) : 0x80131040)」

アセンブリはアプリケーションのどこにも参照されていません。ページを参照するときにアセンブリを読み込もうとする理由がわかりません。2.0 フレームワーク dll を使用して、web.config で次のように 3.5 バージョンを明示的に参照しようとしました: C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Web.Mobile.dll

私が何をしても、4.0.0.0 バージョンにバインドしようとしているようで、ページの読み込みに失敗します。

4

0 に答える 0