ここ数か月で VS 2012 で Fakes を使い始めましたが、最近、Fakes フレームワークのバグであると思われるものに遭遇しました。つまり、Fakes ファイルによって生成された f.crpoj ファイルには、アセンブリの 1 つへの参照が含まれていません。この場合、*.fakes.dll ファイルは生成されず、次のエラーが表示されます。
型 ' MyType ' は、参照されていないアセンブリで定義されています。アセンブリ ' MyAssembly , Version=0.1.0.0, Culture=neutral, PublicKeyToken= **'への参照を追加する必要があります。**ProjFolder \obj\Debug\Fakes\as\f.cs
テスト ソリューションを作成しましたが、複雑なソリューション以外ではこの問題を再現できませんでした。何かが Fakes ジェネレーターにすべてのアセンブリを含めないようにしています。私の Fakes ファイルには、カスタムのスタブ/シム生成パラメーターがありません。何かご意見は?