Ceci est similaire au fil déjà créé ici : Assemblage en mode mixte dans .NET 4
En utilisant la configuration de l'application, j'ai pu forcer les assemblages à s'exécuter sur .NET 4. Sur une machine XP, j'ai installé uniquement le .NET 4 (sans .NET 3.5 ou 2.0) et j'ai essayé d'exécuter l'application construite. Elle ne parvient pas à charger l'assemblage en mode mixte construit dans le cadre 3.5 dans .NET 4 sans le cadre .NET 3.5 sur la machine.
Pourquoi devrait-il dépendre de .NET 3.5 alors que je force l'application à s'exécuter sur .NET 4 en utilisant App config ?