Ich habe 4 Microsoft .NET Framework-Versionen:
- 1.1
- 2.0 Service Pack 2
- 3.0 Service Pack 2
- 3.5 SP1
Brauche ich sie alle
windows
.net-framework
Joy Seacat
quelle
quelle
Antworten:
Es gibt 4 verschiedene Versionen des .net-Frameworks.
All diese können unabhängig voneinander installiert und deinstalliert werden. Hier fängt es an, interessant zu werden! .NET 3 wurde (zusammen mit einem Service Pack für .NET 2) eingeführt und war eine zusätzliche Gruppe von Bibliotheken. .NET 3.5 folgte diesem Trend (mit einem zweiten Service Pack für .NET 2 und einem Service Pack für .NET 3) und erforderte erneut .NET 2, als es es gerade erweiterte.
Die neueste Version ist vollständig eigenständig und erfordert keine früheren Versionen. Es ist größtenteils abwärtskompatibel, sodass Sie Ihre alten Anwendungen zum Arbeiten bringen können.
Ob Sie eines von ihnen benötigen oder nicht, hängt davon ab, was Sie ausführen. Die meisten Anwendungen gibt es noch für .NET 2 bis 3.5, so dass die Installation von 3.5 Sie dafür abdecken wird. Ich würde empfehlen, 4 so zu installieren, dass Microsoft diese Funktion nutzen möchte.
.NET 4.5 (und 4.5.1, 4.5.2) ist ein direktes Update für .NET 4.
quelle
Bei der Installation von .Net Framework 3.5 werden auch alle vorherigen Versionen ab 2.0 installiert. Die Version 1.1 ist eine Ausnahme und muss separat installiert werden.
Da Sie anscheinend die Version 3.5 SP1 benötigen, werden hiermit auch alle .NET-Versionen ab 2.0 installiert. Sie haben also keine andere Wahl, und der Versuch, eine Version zu deinstallieren, kann zu Problemen mit den anderen darauf aufbauenden Versionen führen.
Da es nur noch wenige Produkte gibt, für die .NET 1.1 erforderlich ist, kann man mit der Installation warten, bis ein tatsächlicher Bedarf besteht. Da es nicht automatisch installiert wird und wenn es bereits installiert ist, bedeutet dies, dass es von einem von Ihnen installierten Produkt benötigt wird (es sei denn, Sie verwenden XP, wo es standardmäßig installiert ist).
Sie haben .Net 4.0 nicht erwähnt, aber mit dieser Version hat Microsoft versucht, die Größe der Software zu reduzieren, indem nicht alle vorherigen Versionen berücksichtigt wurden. .Net 4.0 ist daher kleiner und soll mit allen Vorgängerversionen ab 1.1 abwärtskompatibel sein. Theoretisch ist dies also die einzige, die Sie benötigen.
quelle
Unterschiedliche Anwendungen erfordern unterschiedliche Frameworks, und ich denke, es gibt keine Abwärtskompatibilität. Daher benötigen Sie möglicherweise alle, obwohl Sie sie nicht sofort herunterladen müssen.
Wenn Sie eine Anwendung installieren, die eine bestimmte Version des Frameworks benötigt, können Sie diese herunterladen. (Sie benötigen meistens 2, 3 oder 3,5)
quelle
Nicht wahr, dass Net4 alles ist, was Sie brauchen. Ich habe alle Versionen entfernt und dann NUR v4 installiert. Die erste App, die ich ausgeführt habe (Powermate), konnte das erforderliche .NET Framework nicht finden. Also habe ich dann Net v2 SP2 und das SP2-Update installiert und die App lief einwandfrei.
quelle
Wenn Sie .NET 4 installiert haben, können Sie jede .NET-Anwendung ausführen, die mit einem beliebigen Framework ab 1.1 erstellt wurde .
quelle