A execução de assemblies de modo misto criados no .NET 3.5 no .NET 4 usando a configuração do aplicativo requer o Framework 3.5 também

Isso é semelhante ao thread já criado aqui:Montagem de modo misto no .NET 4

Usando a configuração do aplicativo, consegui forçar os assemblies a serem executados no .NET 4. Em uma máquina XP, instalei apenas o .NET 4 (sem o .NET 3.5 ou 2.0) e tentei executar o aplicativo criado. Falha ao carregar o conjunto de modo misto incorporado na estrutura 3.5 no .NET 4 sem a estrutura .NET 3.5 na máquina.

Por que deveria depender do .NET 3.5 quando estou forçando o aplicativo a ser executado no .NET 4 usando a configuração do aplicativo?

questionAnswers(2)

yourAnswerToTheQuestion