0

Telerik Q2 2013 トライアルを試した後、問題なく動作している Telerik Q1 2013 に戻ることにしましたが、古いコントロールを開くと次のように表示されるプロジェクトがあります。

ASP.NET runtime error: Could not load file or assembly 'Telerik.Web.UI, Version=2013.2.717.40, Culture=neutral, PublicKeyToken=121fae78165ba3d4' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

この問題を解決する方法について何か考えはありますか?

ありがとう。

キム

4

2 に答える 2

0

Fuslogvw.exe (Assembly Binding Log Viewer)を試してみることをお勧めします。サイトから:

Assembly Binding Log Viewer には、アセンブリ バインドの詳細が表示されます。この情報は、実行時に .NET Framework がアセンブリを見つけられない理由を診断するのに役立ちます。これらのエラーは通常、アセンブリが間違った場所に展開された、ネイティブ イメージが無効になった、またはバージョン番号またはカルチャが一致していないことが原因で発生します。共通言語ランタイムがアセンブリを見つけられなかった場合は、通常、アプリケーションで TypeLoadException として表示されます。

試用版をアンインストールしたときに、web.config のアセンブリ参照が現在のバージョン番号に更新されていない可能性があります。参照されている DLL のバージョン番号が web.config エントリと一致していることを確認してください。つまり、プロジェクトの参照フォルダーを展開し、「バージョン」プロパティを確認します。参照を削除して再度追加することもできます。

于 2013-09-26T15:14:42.820 に答える
0

この問題については、次の KB を参照してください。

設計時のトラブルシューティング

于 2013-09-26T15:23:34.503 に答える