1

NHibernate を使用して Web アプリを開発していますが、エラーが発生します。

Unable to find assembly 'NHibernate, Version=2.1.2.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4'

奇妙なことに、これは断続的であり、これが発生すると、VS 2010 組み込み Web サーバーがクラッシュします。ただし、すべてのリクエストまたは特定のリクエストで発生するわけではありません。

いくつかの異なる解決策を示すオンラインの記事をいくつか見つけて、それらを試してみました (/bin フォルダーにコピーがあることを確認し、dll がブロックされていないことを確認し、32 ビット用にアプリをコンパイルすることを含めます)。これらの解決策はどれもそれに影響を与えないようです。いずれにせよ、最初のカップルは、断続的にではなく、常に問題になる問題のようです。

4

1 に答える 1

0

同様のエラーが発生し、実際の問題が報告されていないことがわかりました。Visual Studio でのデバッグ中にこれらを取得している場合は、[デバッグ] > [例外] に移動し、[スロー] チェックボックスを選択すると役立ちます (私は VS 2008 を使用しています)。私の場合、これにより、Web ブラウザーではなく Visual Studio でエラーを報告できるようになり、より詳細で正確なエラー情報が提供されました。

これを行う場合、これらの例外の一部は以前に処理された可能性がありますが、これらの時点で中断することでワークフローが中断されることに注意してください。これが発生した場合は、中断する必要のない例外をオフにすることができます。

于 2012-06-06T14:55:26.170 に答える