A aplicação baseada em .NET FW 4.0 funcionará no Windows Server 2012 R2?

1

0 baixo voto favorito Estou um pouco confuso sobre as versões do .NET framework e sua compatibilidade com o sistema operacional. Por favor ajude.

Eu pretendo atualizar meu aplicativo para o .NET 4.x. Meu aplicativo deve suportar uma variedade de sistemas operacionais: XP, Windows Server 2003, 2008 (e R2), 2012 (e R2), Windows 7.xe Windows 8.x.

Eu preferiria liberar apenas um kit - o que significa construir o aplicativo com uma estrutura .NET específica. A grande questão é qual deles?

Eu sei que o .NET 4.0 suporta do XP para o Windows Server 2008 R2 mas não suporta WS 2012. Eu sei que o .NET 4.5.1 suporta WS 2012 e R2.

Eu estou querendo saber se o que acontece se eu usar meu aplicativo com o FW 4.0 e, em seguida, tentar instalá-lo no Windows Server 2012 R2: ele funcionará (compatibilidade com versões anteriores?) ou não?

Obrigado

    
por user1762109 11.02.2015 / 08:19

1 resposta

2

O .NET 4.5 é uma queda na substituição compatível binária do .NET 4.0.

Sub-versões mais altas (4.5.1., 4.5.1) não são compatíveis com versões anteriores porque adicionam métodos, mas programas antigos continuam sendo executados.

    
por 11.02.2015 / 09:29