COMPATIBILIDADE DE FRAMEWORK 4.5 COM WINDOWS XP

ROMULOJSILVA 29/04/2014 23:43:12
#437788
Boa noite a todos!

Estou com o seguinte problema:
Desenvolvi um sistema com o .Net Framework 4.5, Entify Framework 6.0 e MySQL, porém agora preciso fazer a instalação no Windows XP, porém por todo lado fala que não o Win XP não tem suporte para o FrameWork 4.5.

Gostaria de saber de vocês se existe alguma maneira de executar, sem que eu tenha que alterar o FrameWork para o 4.0 e EF para o 5.0 ?

Fico no aguardo.

Desde já agradeço a todos.
CRACKER 30/04/2014 08:04:15
#437789
Eu hesito em postar esta resposta, na verdade é tecnicamente possível, mas ele não funciona tão bem na prática. Pelo que soube, os números de versão do CLR e os conjuntos Framework não foram alteradas na V4,5. Você ainda usa a v4.0.30319 do CLR e os números de versão de montagem de estrutura ainda são 4.0.0.0. A única coisa que é distintivo sobre o manifesto do assembly quando você olha para ele com um desmontador como ildasm.exe é a presença de um atributo [targetFramework] que diz que é necessário 4.5, que teria de ser alterada.

Penso que alterar para o 4.0 seria mais fácil e rápido de resolver esse problema.
TUNUSAT 30/04/2014 09:01:44
#437797
ROMULOJSILVA,

Achei alguma documentação na teia:

http://msdn.microsoft.com/pt-br/library/hh367887(v=vs.110).aspx
[Ô]... Observe que não há suporte para o .NET Framework 4.5 no Windows XP. [Ô]

http://msdn.microsoft.com/pt-br/library/bb822049(v=vs.110).aspx

Como o Cracker disse ...
Se você não usa características do Framework 4.5 no seu projeto, então é melhor compilar com a versão 4.0.

Mas você tentou instalar o Framework em um pacote de instalação em separado, à parte? E depois instalar seu aplicação...


[][ô]s,
Tunusat.
Faça seu login para responder