Comment est l'installation complète de .NET Framework 4.5 seulement 50 Mo (puisqu'ils n'ont plus de profil client)?

(toutes les références sont dans la taille de l'emballage, pas déployé/installé tailles)

Fondamentalement, le précédent .NET Framework 3.5 a quelques centaines de MO, en termes de taille (231.5 MO), et le Profil du Client n'existe pas pour 3.5, cependant, un Profil de Client n'existe pas pour la version 4.0 à seulement 41 MO est la taille, tandis que l'Installation Complète (pas de CP) pour la version 4.0 a été 48.1 MO en taille.

Maintenant, ils sont en train de dire (en lien à la fin de la question) que la plupart des applications ont tendance à avoir besoin de classes et espaces de noms qui n'étaient pas couverts dans le Profil du Client 4.0, donc ils ont décidé de ne pas faire un Profil de Client pour 4,5 pour cette raison. L'autre raison, ils ont cité était que depuis qu'ils ont été en mesure d'obtenir la Pleine Installer la version de la .NET Framework 4.5, jusqu'à 50 MO, qui a également réduit la nécessité de la création d'un Profil de Client version (depuis .NET 4.5 Installation Complète est seulement de 9 MO est plus grand que le .NET 4.0 Client Profile), et seulement 1. MO est supérieure à l'équivalent de l'Installation Complète (Autonome programme d'installation Hors ligne).

Maintenant, ma question vraiment juste a deux parties, comme suit:

1). Comment sur la terre (excusez mon enthousiasme) comment le 3.5 et ci-dessous (3.0, 2.0) versions de plusieurs centaines de MO, en termes de taille, lorsque l'4.0 & 4.5 versions ont résolu beaucoup de problèmes, en 3.5 et ci-dessous, et nous avons ajouté de nombreuses fonctionnalités depuis 3.5 et ci-dessous, tout en étant à plusieurs reprises de plus petite taille de l'emballage?

2). Est-ce le dernier mot sur le Profil du Client, ou pouvons nous voir un pour .NET 4.5, un jour?

3). Comment peut-4.5 être seulement 1,9 MO est supérieur à 4.0 lors de la fixation de l'homme questions, et en ajoutant de nombreuses fonctionnalités?

Mise à jour: (et le potentiel de 4ème question à quiconque est prêt):

@Gromer soulevé un point intéressant, que des packs de langue ne sont pas inclus. Depuis leur besoin d'être 1 langue inclus, je suis en supposant que c'est anglais et c'est la valeur par défaut? Si c'est le cas, comment un utilisateur moyen d'internet destiné à télécharger et installer les packs de langue pour leur propre usage et la langue quand la plupart des gens ne sont même pas savoir/comprendre ce qu'est un ".NET Framework" est? Ai-je raté quelque chose ou est ce sans importance? Combien de fois le cadre de communiquer à l'utilisateur final dans la langue parlée ou de boîtes de dialogue?

L'article où j'ai obtenu certaines de ces informations sont ci-dessous:

http://blogs.msdn.com/b/dotnet/archive/2012/10/12/improvements-in-net-framework-setup-for-developers-it-pros-and-users.aspx

source d'informationauteur Ethan - SoldMySoulToMicrosoft