Nachdem ich entsetzt gesehen habe, wie das .NET Framework 3.5 SP1 auf satte 231 MB aufgebläht war, war ich erstaunt, dass .NET Framework 4 Full (x86) nur 35 MB und Clientprofil nur 29 MB hat.
Meine Frage ist, ob .NET Framework 4 in irgendeiner Weise von früheren Versionen des Frameworks abhängig ist, das auf dem Client-Rechner installiert wird, oder ob meine Benutzer nur 29 (oder 35) MB herunterladen müssen, wenn ich ein Winforms oder WPF entwickle Desktop-Anwendung in VS 2010 für .NET Framework Version 4.0?
Bearbeiten:
Wikipedia stimmt mit den Antworten überein:
Einige Entwickler haben es ausgedrückt Bedenken hinsichtlich der Größe von .NET Framework-Laufzeit-Installer für Endnutzer. Die Größe beträgt rund 54 MB für .NET 3.0, 197 MB für .NET 3.5 und 250 MB für .NET 3.5 SP1 (während der Verwendung Web Installer der typische Download für Windows XP ist etwa 50 MB groß, z Windows Vista - 20 MB). Das Größenproblem ist teilweise mit .NET 4 gelöst Installer (x86 + x64) ist 54 MB und keine vollständige Laufzeit einbetten Installationspakete für vorherige Versionen.
Eine .NET 4.0-Anwendung ist in keiner Weise von früheren Versionen des zu installierenden Frameworks abhängig. .NET 4.0 ist vollständig freistehend und benötigt keine andere Version des Frameworks.