2010-05-05 8 views
8

Nachdem ich im Horror als das .NET Framework 3.5 SP1 auf satte 231 MB aufgebläht war ich erstaunt zu sehen, dass .NET Framework 4 Full (x86) nur 35 MB und Client-Profil nur 29 ist MB..NET Framework 4 Gesamtanwendung Deployment Größe

Meine Frage ist, ob .NET Framework 4 in irgendeiner Weise von früheren Versionen des Frameworks auf dem Client-Rechner installiert ist oder ob meine Benutzer nur 29 (oder 35) MB herunterladen müssen, wenn ich ein Winforms oder WPF Desktop-Anwendung in VS 2010 Targeting .NET Framework Version 4.0?

Edit:

Wikipedia stimmt mit den Antworten:

Einige Entwickler Bedenken über die Größe von .NET Framework Runtime-Installationsprogramme für Endnutzer zum Ausdruck gebracht haben. Die Größe ist rund 54 MB für .NET 3.0, 197 MB für .NET 3.5 und 250 MB für .NET 3.5 SP1 (bei der Verwendung von Webinstaller die typische Download für Windows XP ist rund 50 MB, für Windows Vista - 20 MB). Das Größenproblem ist teilweise gelöst mit .NET 4 Installer (x86 + x64) ist 54 MB und nicht vollständige Laufzeit Installationspakete für vorherige Versionen eingebettet.

Antwort

5

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.

+1

Wenn Sie einen Link zu einer Microsoft-Seite angeben, wo dies offiziell angegeben ist, werde ich sofort Ihre Antwort akzeptieren ... Ich konnte es nicht finden, deshalb fragte ich hier ... –

+0

@ kzen Als Referenz, Die letzte frei verfügbare Version des .Net Framework war 2.0. Die Versionen 3.0 und 3.5 bauten auf 2.0 auf, weshalb sie jede "Version" installieren mussten. – Rangoric

4

.NET 4.0 zielt auf eine höhere Version der CLR, also nein; Es gibt keine Abhängigkeit.

Verwandte Themen