É possível instalar mais de uma versão do .NET em um servidor?

1

Temos um servidor em nosso escritório que foi convertido em um servidor remoto, atribuindo a ele um endereço IP dedicado. Uma grande organização governamental está conectada a ela 24x7 e esse servidor está processando solicitações simultâneas de todo o estado.

Este servidor foi configurado inicialmente para a versão 2 do .NET. Queremos instalar um novo aplicativo que é construído na versão 3.5 ou 4 do .NET. Eu quero saber se ambas as versões do .NET Framework junto com o Crystal Reports podem trabalhar no mesmo servidor ou não?

Que configuração adicional é necessária?

    
por RPK 30.09.2011 / 16:44

3 respostas

4

Não me lembro de nenhuma configuração necessária em um servidor necessário após a instalação dos frameworks .NET (há 7 deles agora BTW). Dito isso, um aplicativo é direcionado a uma estrutura específica e não a uma versão específica do VS. É possível que eles usaram o VS2010 e tenham como alvo o framework 2.0, etc.

Quando você implanta os aplicativos, talvez seja necessário informar ao IIS qual versão do .NET framework deve ser usada, pois, se bem me lembro, é sempre o padrão da versão 2 do .NET.

MAS Teste, teste, teste antes de enviar isso para o servidor de produção e pergunte ao desenvolvedor se você precisa instalar uma estrutura posterior para esse aplicativo!

Editado para adicionar @TomTom (abaixo nos comentários) está correto também, quando você implanta o aplicativo (s) você pode definir a versão do .NET para usar, por aplicativo / aplicativo pool . Mas como eu mencionei acima, você pode perguntar ao desenvolvedor qual versão eles segmentaram porque é bem possível que eles tenham como alvo a versão 2.0 e ainda usem o VS2010.

TL; DR: Eu tive todas as versões do .NET sendo executadas lado a lado, mas TESTE em seu ambiente.

    
por 30.09.2011 / 17:18
2

Por que você está instalando o Visual Studio em servidores para executar seus aplicativos? Se você compilá-los corretamente e instalar apenas os tempos de execução necessários do Visual Studio, ele funcionará bem e sem a sobrecarga e o custo de licenciamento das licenças completas do VS. Você pode ter duas versões do VS instaladas simultaneamente, mas isso é apenas uma má e má maneira de fazer o que você quer.

    
por 30.09.2011 / 16:56
2

Sim, eles podem. Nenhuma configuração do .NET Framework deve ser necessária.

    
por 30.09.2011 / 17:35