Die Montagebindung funktioniert in mstest nicht

Ich habe ein sehr einfaches MSTest-Unit-Test-Projekt, das indirekt von zwei Versionen von MVC abhängig ist.

Die Assemblybindung in app.config ist so konfiguriert, dass sie zu MVC v4 umleitet

Beim Ausführen von mstest test runner (VS2012 RC integriert) wird eine Ausnahme angezeigt, die angibt, dass die Assemblybindung nicht funktioniert hat.

Wenn ich eine Testeinstellungsdatei erstelle und die Bereitstellung deaktiviere (oder die Bereitstellung aktiviere und app.config zur Liste der Elemente hinzufüge, die bereitgestellt werden sollen), werden die Tests bestanden.

Frage: Warum funktioniert die Montagebindung, wenn die Bereitstellung auf "false" gesetzt ist? Kann ich diesen Test bestehen, ohne die Datei testsettings zu verwenden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage