間違って機密情報を投稿する前に再投稿して本当に申し訳ありません
この例外が発生しています。どこからともなく始まりました。なぜそれがアセンブリと一致しないのかわかりません。以前に別のアセンブリでこのエラーが発生し、asp.net 一時ファイルを削除して解決しましたが、それは別の DLL でした.
STUPID DLL が GAC と Web アプリケーションの bin フォルダーにあるときに、asp.net 一時ファイルから DLL をロードするのはなぜですか?
操作に失敗しました。バインド結果: hr = 0x80131040。説明がありません。
アセンブリ マネージャーのロード元: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll 実行可能ファイル c:\windows\system32\inetsrv\w3wp.exe の下で実行 --- 詳細なエラー ログが続きます。
=== Pre-bind state information ===
LOG: User = domainName\userName
LOG: DisplayName = some.DLLL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
(Fully-specified)
LOG: Appbase = file:///C:/Inetpub/wwwroot/wss/VirtualDirectories/somefolder/Applications/somefolder/
LOG: Initial PrivatePath = C:\Inetpub\wwwroot\wss\VirtualDirectories\somefolder\Applications\somefolder\bin
LOG: Dynamic Base = c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\some folder\dfgdfgdf
LOG: Cache Base = c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\some folder\dfgdfgdf
LOG: AppName = 34tert4t4
Calling assembly : somelibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null.
Fusion ログによる詳細なエラー
WRN: アセンブリ名を比較すると、不一致が発生しました: PUBLIC KEY
TOKEN ERR: アセンブリ参照がアセンブリと一致しませんでした
定義が見つかりました。ERR: hr = 0x80131040 でセットアップに失敗しました。エラー: 失敗しました
アセンブリのセットアップを完了します (hr = 0x80131040)。プローブが終了しました。