Wie ich sehen kann, Beta2 von .Net Framework 4.0 Installationsprogramm ist nur 55 MB, und es war 200 + MB für. Net 3.5, Was ist los?Warum ist die Größe des .NET Framework 4.0-Installationsprogramms kleiner als 3.0/3.5?
Antwort
Die Größe von .NET 3.5 ist so groß, weil sie die x64-Version des Frameworks im selben Paket enthält. Die 2.0, 3.0 Pakete wurden für x86 vs x64 getrennt. Ich denke, 4.0 wird auch einen getrennten Ansatz annehmen. Dieser Link erklärt es: link
Dies folgt auf die Arbeit, die getan wurde, um das Framework für das Silverlight Plug-in zu optimieren.
.net ist jetzt 10 Jahre alt, neue Techniken und nur einige gute altmodische Frühjahrsreinigung des Codes ist vor der Version 4 durchgeführt, um (hoffentlich) einen schärferen, verfeinerten und leistungsfähigeren Rahmen mit dem neuen zu geben Ausführung.
Danke, ich denke schon. Aber ich frage mich, was genau sie getan haben, um diesen Effekt zu erzielen. Entfernen sie einige Assemblies? Schneiden sie irgendwelche Arten? Haben sie ein neues Komprimierungsformat verwendet? – deerchao
Haben sie endlich ein paar der Dinge entfernt, die seit Jahren an Wert verloren haben? – SqlRyan
Veraltet? ;-) – MiseryIndex
- 1. Die Array-Größe ist kleiner als die des Datensatzes
- 2. numpy.frombuffer ValueError: Puffer ist kleiner als die angeforderte Größe
- 3. Flex-Linking: Warum ist die Größe meiner swf-Datei kleiner als die Summe ihrer swcs?
- 4. Warum ist die hochgeladene Binärdatei so viel kleiner als die tatsächliche Größe?
- 5. Warum ist Integer.MAX_VALUE + 1 kleiner als Integer.MAX_VALUE?
- 6. In welchem Fall ist die physische Größe einer Datei kleiner als die logische Größe?
- 7. Die Größe des Bildes, das von Aviary zurückgegeben wird, ist kleiner als das Original
- 8. Warum ist die Größe des Docker-Betriebssystems so klein?
- 9. Für Schleife. Warum ist es kleiner als <nicht kleiner als oder gleich <=?
- 10. Warum ganze Zahlen kleiner als 32bit verwenden?
- 11. Array-Größe kleiner als die Nr. der darin gespeicherten Elemente
- 12. Warum ist 0 kleiner als Number.MIN_VALUE in JavaScript?
- 13. Warum ist UITableViewCell Breite kleiner als UITableView Breite
- 14. Warum ist das Microsoft .NET Framework-Clientprofil 256 MB?
- 15. .NET Framework 4 Gesamtanwendung Deployment Größe
- 16. Index war außerhalb des Bereichs. Muss nicht negativ und kleiner als die Größe der Sammlung
- 17. Warum sollten wir nicht die kollektive Größe von innodb_log_files mehr als die Größe des innodb_buffer_pool haben
- 18. Warum ist String "11" kleiner als String "3"?
- 19. div-Element ausblenden, wenn die Bildschirmgröße kleiner als eine bestimmte Größe ist
- 20. Wie kann die Größe einer Interlaced-PNG-Datei kleiner als die ursprüngliche Datei sein?
- 21. Warum zählen die Ergebniszeilen des natürlichen Joins kleiner als die Joins?
- 22. UIAlertController Textfeldbreite ist viel kleiner als üblich
- 23. Amazon S3 - Ihr vorgeschlagener Upload ist kleiner als die minimal zulässige Größe
- 24. HTTP-Inhaltslänge kleiner als Dateibyte-Größe, wurde vollständig heruntergeladen?
- 25. Java HeapDumps zeigen an, dass die verwendete Heap-Größe nach OutOfMemory-Ausnahmen 30% kleiner als die tatsächliche Heap-Definition ist.
- 26. , wenn der Wert kleiner als Null ist
- 27. AES-Ausgabe, ist es kleiner als die Eingabe?
- 28. versteckt ein DIV, wenn die Auflösung kleiner ist als
- 29. Wie groß ist die .NET (3.5) Framework-Klassenbibliothek?
- 30. Warum ist die Puffergröße der Ausgabe IMediaSample kleiner als einer der Eingabe?
Dies ist die Größe der/Installation/Programm, nicht die Grundfläche des installierten Framework: vorschlagen, Sie den Titel zu klären. –