MVC の 2 つのバージョンに間接的に依存する非常に単純な MSTest 単体テスト プロジェクトがあります。
app.config の assemblybinding は、MVC v4 にリダイレクトするように構成されています
mstest テスト ランナー (VS2012 RC 組み込み) を実行すると、アセンブリ バインドが機能しなかったことを示す例外が発生します。
testsettings ファイルを作成して展開を無効にすると (または展開を有効にして、展開する項目のリストに app.config を追加すると)、テストに合格します。
質問:展開を false に設定して assemblybinding が機能するのはなぜですか? testsettings ファイルを使用せずにこのテストをパスすることはできますか?