Projekt A hat einen Verweis auf Projekt B. Projekt A läuft unter .NET 4.0 (CLR 4) und Projekt B unter .NET 3.5 (CLR 2). Stimmt es, dass Project B während der Ausführung von Project A auf CLR 4 ausgeführt wird (mit anderen Worten, die referenzierte Assembly führt dieselbe CLR-Version wie die aufrufende Assembly aus)?So verwalten Sie die CLR-Version der referenzierten Assembly
Ich habe dies auf zwei Projekte versucht und verifiziert mit der Umgebung. Version Eigenschaft auf Projekt B, und so funktioniert es.
http://stackoverflow.com/questions/24048277/can-i-have-my-assembly-reference-any-version-of-another-emontage versuchen Sie diesen Link auch http://www.hanselman.com/ blog/NETVersioningAndMultiTargetingNET45IsAnInplaceUpgradeToNET40.aspx –