Avec la sortie du framework 3.5 SP1 Beta, Microsoft avait annoncé le ".Net Client Profile". Il s'agit d'une version plus légère du framework redistribuable. Au lieu des 230 Mo du package complet, cette version fait environ 27 Mo*.

Elle permet donc d'installer le framework 3.5 SP1 plus rapidement sur un poste client. Pourtant, elle contient beaucoup de choses :
- BCL, "Core FX," and LINQ
- Visual Basic and Visual C++ Language Support
- XML
- Windows Forms
- WPF (PresentationFramework, PresentationCore etc...)
- ClickOnce (System.Deployment)
- WCF, Web Services, Remoting, and Serialization (System.Runtime.Serialization, System.ServiceModel, System.Web.Services etc...)
- Data Access (System.Data etc...)
- Peer to Peer (System.Net)
- Active Directory and Enterprise Services
Cette installation vise principalement Windows XP. Le Client profile ne s'installera pas sur Windows Server 2003, "as this platform is not intended for use as a client application platform". De même, le Client Profile n'est pas supporté sur les plateformes x64 ou ia64, dans ce cas il faut continuer avec le package complet.
Ce tableau explique ce qui est visé par le Client Profile, à savoir XP SP2 et + : Il ne target donc pas tant de plateformes que ça (mais ça s'explique, à voir dans les liens que je donne plus bas).

Tout ceci est intégré dans Visual Studio 2008 SP1 : il apparait une option à cocher, dans les propriétés de votre projet. Après installation du SP1, vous obtiendrez ceci :

Pour ceux qui veulent pousser le sujet voici quelques liens supplémentaires :
* : Je ne fais pas la comparaison avec la version "Système d'amorçage" évidemment, qui fait 2.5 Mo environ au départ mais ensuite télécharge quand meme les 230 Mo nécessaires via le net. Je parle donc du package complet, qu'on retrouve ici : http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&DisplayLang=fr#Instructions.
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :