Domanda

Ho un'applicazione che richiede .NET Framework 3. Sto pianificando di distribuire l'applicazione utilizzando un kit di installazione creato dal progetto di distribuzione VS2005.  Qual è la migliore pratica per includere l'ultima versione nota di .NET (3.5 SP1 nel mio caso) bootstrapper con il pacchetto di distribuzione o includere esattamente ciò di cui il mio progetto ha bisogno (.NET3)?

Grazie per il tuo tempo.

È stato utile?

Soluzione

In questo caso speciale, preferirei l'ultima versione e mi legherei anche ad essa, perché la versione 3.0 era un po 'affrettata solo perché Vista doveva essere spedita. D'altra parte, ciò significa che 3.0 è preinstallato su Vista, il che semplifica la distribuzione. E l'installazione di 3.0 su una macchina 3.5SP1 salterà semplicemente l'installazione, quindi nessun danno nella spedizione 3.0.

Continuerei a distribuire 3.5SP1 a causa delle correzioni di bug e dei miglioramenti delle prestazioni e perché 3.5SP1 è completamente retrocompatibile con 3.0.

Altri suggerimenti

Questo mi ha aiutato a fare il contrario, usando VS2008 per creare un pacchetto .NET 2.0. Forse può far luce sulle 2 parti nel progetto di installazione che devi configurare: http://www.codeproject.com/KB/dotnet/targetnet2fromvs2008.aspx

  1. I prerequisiti
  2. Le condizioni di lancio
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top