Pergunta

Eu tenho um aplicativo que requer .NET Framework 3. Estou planejando implantar o aplicativo usando um Kit de configuração construído pelo VS2005 projeto de implantação. Qual é a melhor prática para incluir a última versão conhecida .NET (3.5 SP1 no meu caso) bootstrapper com o pacote de implantação ou incluir exatamente o que as minhas necessidades do projeto (.NET3)?

Obrigado pelo seu tempo.

Foi útil?

Solução

Neste caso especial, eu preferiria a versão mais recente e também se ligam a ele, porque a versão 3.0 era uma espécie de apressado só porque Vista teve que enviar. Por outro lado, isso significa que 3.0 pré-instalado no Vista, o que simplifica a implantação. E instalar 3.0 em uma máquina 3.5SP1 vai simplesmente ignorar a instalação, de modo nenhum dano no transporte 3.0.

Eu ainda implantar 3.5SP1 por causa das correções de bugs e melhorias de desempenho, e porque 3.5SP1 é completamente compatível com versões anteriores à 3.0.

Outras dicas

Isso me ajudou a fazê-lo o contrário, usando VS2008 para criar um .NET pacote 2.0. Talvez ele possa lançar alguma luz sobre as 2 partes do projeto de instalação você precisa configurar: http://www.codeproject.com/KB/dotnet/targetnet2fromvs2008.aspx

  1. Os pré-requisitos
  2. As condições de lançamento
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top