Best practice per i prerequisiti di distribuzione
-
03-07-2019 - |
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.
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
- I prerequisiti
- Le condizioni di lancio