ASP.NET 4/ASP.NET MVC 3 で新しい Razor ViewEngine を使用しています。
ローカル マシン (Win7 x64/VS 2010) の Cassini と IIS7 (Windows Web Server 2008) の両方で、「ファイルまたはアセンブリを読み込めませんでした」というエラーがランダムに発生します。
Cassini では、通常、ソリューションを再構築すると問題が解決します。
IIS7 では、通常、アプリケーション プールをリサイクルすると問題が解決します。
それは常に同じアセンブリです。ASP.NET MVC プロジェクトによって参照される私の「コア」プロジェクトです。ソリューション階層は次のようになります。
- 「コア」プロジェクト (これは、「ファイルまたはアセンブリを読み込めませんでした」エラーで特定されたものです)
- 「データ」プロジェクト (LINQ-to-SQL モデル)
- 芯
- ASP.NET MVC サイト
- 芯
- データ
これらの参照はすべてプロジェクト参照です。エラーのスタック トレースは、「Core」プロジェクトを参照する「Data」プロジェクトで開始されます。何か案は?