Usuário com melhor resposta
.NET Framework 1.1 e o Windows 7

Pergunta
-
Olá Srs.,
Já pesquisei e verifiquei que o .NET Framework 1.1 não é suportado no Windows 7, entretanto há uma maneira de forçar a instalação. Até aí tudo esclarecido.
O caso é que estou realizando alguns testes onde eu executo uma aplicação .NET Framework 1.1 de teste em uma máquina com Windows 7 recém instalado e sem eu ter forçado a instalação Framework 1.1. A aplicação funciona na boa. Verifiquei e tenho 100% de certeza que nessa máquina não há instalado o Framework 1.1 e que minha app foi desenvolvida utilizando o Framework 1.1.
Intrigado com o descrito acima, executei novamente minha aplicação teste mas dessa vez com o Process Monitor ligado e verifiquei que, na ausência do Framework 1.1, minha aplicação estava acessando os arquivos do Framework 2.0.
Forcei a instalação do Framework 1.1 seguindo procedimento encontrado facilmente no Google aos milhares. Executei novamente minha aplicação de teste desenvolvida em Framework 1.1 e verifiquei novamente através do Process Monitor que dessa vez a aplicação utilizou os arquivos do Framework 1.1.
Conclusão: os testes foram simples então não dá para generalizar uma vez que minha app era bem básica, mas na ausência do Framework 1.1 o Windows 7 fez minha app funcionar normalmente utilizando o Framework 2.0, como se fosse algum modo de compatibilidade automático.
Alguém já leu alguma coisa nesse sentido? Pesquisei e não achei nada. Queria entender isso melhor. Se alguém pudesse esclarecer ou me indicar algum paper da Microsoft.
Muito Obrigado!
Respostas
-
Na maior parte das vezes pode utilizar a versão mais recente do .NET Framework para executar aplicações criadas com versões anteriores do .NET Framework, veja esse kb: http://support.microsoft.com/kb/929300/pt
[]sTwitter: @caiado
- Marcado como Resposta Richard Juhasz quarta-feira, 27 de fevereiro de 2013 14:38
Todas as Respostas
-
-
Na maior parte das vezes pode utilizar a versão mais recente do .NET Framework para executar aplicações criadas com versões anteriores do .NET Framework, veja esse kb: http://support.microsoft.com/kb/929300/pt
[]sTwitter: @caiado
- Marcado como Resposta Richard Juhasz quarta-feira, 27 de fevereiro de 2013 14:38