Wenn Sie gerade Windows aktualisiert haben, stellen Sie möglicherweise fest, dass einige Programme die Verwendung früherer Versionen des Microsoft .NET Frameworks erfordern, das in der neuesten Version von Windows nicht enthalten ist. In einigen Fällen erkennt Windows dies möglicherweise automatisch und fordert Sie über einen Dialog auf, die erforderliche .NET Framework-Version zu installieren. Dies ist jedoch nicht selbstverständlich. Lesen Sie weiter, um zu erfahren, wie Sie die benötigte Version von NET Framework manuell installieren.
Was ist .NET Framework?
Microsoft .NET Framework ist ein von Microsoft entwickeltes Open-Source-Softwareentwicklungsframework. Die erste Version wurde 2002 veröffentlicht. Sie enthält sowohl die Command Language Runtime als auch die Framework Class Library.
Es soll das Entwerfen von Web- und Softwareanwendungen in mehreren Sprachen erleichtern. Entwickler können Anwendungen für Windows, Microsoft Azure, Windows Server und XML-Webdienste auf einer einzigen Plattform erstellen.
Installation über Windows Update
Um diese Methode nutzen zu können, benötigen Sie eine funktionierende Internetverbindung.
- Drücken Sie die Win-Taste auf Ihrer Tastatur und geben Sie „Windows-Funktionen“ in das Suchfeld ein.
- Klicken Sie auf „Windows-Funktionen aktivieren oder deaktivieren“, um den Konfigurationsdialog zu öffnen.
- Aktivieren Sie das Kontrollkästchen „.NET Framework 3.5 (einschließlich .NET 2.0 und 3.0)“ und klicken Sie auf „OK“. Die anderen Optionen können Sie unverändert lassen.
Anschließend stellt Windows eine Verbindung zum Windows-Update her, um .NET Framework 3.5 auf Ihrem Computer zu installieren.
Um die Installation abzuschließen, müssen Sie möglicherweise Ihren Computer neu starten.
Sofern Sie über Windows-Installationsmedien verfügen, können Sie damit ältere Versionen des .NET Frameworks installieren. Es geht viel schneller und erfordert keine aktive Internetverbindung.
So geht's:
- Legen Sie Ihre Windows-DVD oder den bootfähigen Windows-USB-Stick in Ihren PC ein.
- Öffnen Sie den Datei-Explorer und notieren Sie unter „Dieser PC“ den Buchstaben des Installationsmediums, das Sie eingelegt haben (in meinem Fall D:).
- Drücken Sie die Windows-Taste und geben Sie ein
cmd
im Suchfeld. - Klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung und klicken Sie auf „Als Administrator ausführen“.
- Führen Sie den folgenden Befehl aus. Denken Sie daran, D: durch den Buchstaben des Installationsmediums auf Ihrem Computer zu ersetzen.
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:sources/sxs /LimitAccess
Nach einigen Sekunden ist die Installation abgeschlossen. Zur Sicherheit können Sie Ihren PC neu starten.
Installieren Sie .NET Framework direkt vom Download
Bei Microsoft können Sie die meisten Versionen direkt herunterladen und manuell installieren. Die Versionen 3.5 SP1 bis 4.8 stehen alle zum Download zur Verfügung, obwohl nicht alle dieser Versionen noch aktiv unterstützt werden. Klicken Sie auf die gewünschte Version und laden Sie die Laufzeitoption herunter.
Sie können es auch herunterladen Version 2.0 Und 3,0 direkt und Suchen Sie nach verschiedenen Versionen und den neuesten Service Packs innerhalb des Microsoft Update-Katalogs.
Verfügbare .NET Framework-Versionen
Während sich dieser Beitrag auf die .NET Framework-Versionen 2.0, 3.0 und 3.5 konzentriert, sind dies nicht die einzigen verfügbaren älteren Versionen. Mit Stand August 2021 ist die neueste Version tatsächlich .NET Framework 4.8.
Die aktuelle Liste älterer Versionen umfasst:
- .NET Framework 2.0
- .NET Framework 3.0
- .NET Framework 3.5 (bei der Installation von 3.5 werden auch 2.0 und 3.0 installiert)
- .NET Framework 4.0
- .NET Framework 4.5
- .NET Framework 4.5.1
- .NET Framework 4.5.2
- .NET Framework 4.6
- .NET Framework 4.6.2
- .NET Framework 4.7
- .NET Framework 4.7.1
- .NET Framework 4.7.2
Fehlerbehebung bei Installationsproblemen
Während Sie bei der Installation von .NET Framework normalerweise keine Probleme haben, treten manchmal Probleme auf. Zu den häufigsten gehören:
- Kompatibilitätsfehler – Wenn Sie eine Meldung erhalten, dass die Version nicht mit Ihrem Betriebssystem kompatibel ist, ist die Version, die Sie installieren möchten, nicht kompatibel und funktioniert nicht. Wenn Sie wissen, dass es unterstützt wird, installieren Sie die neuesten Windows-Updates. Dieser Fehler tritt normalerweise auf, wenn versucht wird, eine neuere Version auf einem älteren PC zu installieren.
- Ungültige Windows-Installation – Wenn Sie keine lizenzierte Kopie von Windows verwenden, wird das .NET Framework möglicherweise überhaupt nicht installiert. Die einzige Lösung besteht darin, Ihre Kopie zu registrieren oder eine gültige Kopie zu installieren.
- Probleme mit Windows Update – Wenn Sie Fehlermeldungen bezüglich einer bestimmten KB-Nummer erhalten oder dass zusätzliche Updates erforderlich sind, installieren Sie alle aktuellen Windows-Updates, bevor Sie fortfahren.
- Beschädigter Download – Wenn Sie Fehlermeldungen zu einer beschädigten Installation erhalten, überprüfen Sie unter „Programme hinzufügen oder entfernen“, ob etwas installiert wurde. Wenn möglich deinstallieren. Laden Sie dann die benötigte Version manuell herunter und installieren Sie sie auf diese Weise.
Microsoft bietet sogar an Weitere Optionen zur Fehlerbehebung für fortgeschrittenere Fehler.
Überprüfen Sie die .NET Framework-Version
Wenn Sie nicht sicher sind, ob Sie bereits die richtige Version installiert haben, erfahren Sie ganz einfach, wie Sie Ihre .NET Framework-Version überprüfen.
Verwenden des Datei-Explorers
Eine schnelle und einfache Möglichkeit, Ihre .NET Framework-Version zu überprüfen, ist die Verwendung des Datei-Explorers. Öffnen Sie den Datei-Explorer und geben Sie den folgenden Speicherort ein. (Ersetzen Sie den Laufwerksbuchstaben, wenn Windows nicht auf C installiert ist.):
C:\Windows\Microsoft.NET\Framework
Jeder Ordner oben ist eine einzelne .NET Framework-Version.
Verwendung von PowerShell
Drücken Sie Win+X und wählen Sie Windows PowerShell (Admin). Geben Sie an der Eingabeaufforderung Folgendes ein:
Get-ChildItem 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)p{L}'} | Select PSChildName, version
Hier werden Ihnen alle aktuell installierten Versionen angezeigt.
Verwenden der Eingabeaufforderung
Auch wenn das Ergebnis nicht so ordentlich und hübsch ist, können Sie die Eingabeaufforderung anstelle von PowerShell verwenden. Öffnen Sie Start und geben Sie ein cmd
. Wählen Sie „Als Administrator ausführen“ unter der Eingabeaufforderung aus, wenn diese angezeigt wird.
Geben Sie den folgenden Befehl ein:
reg query "HKLMSOFTWAREMicrosoftNet Framework SetupNDP" /s
Scrollen Sie durch die Liste und sehen Sie sich die Versionszeile an.
Lesen Sie weiter, um mehr über die neuesten Windows-Update-Probleme und deren Behebung zu erfahren.
Häufig gestellte Fragen
Kann ich mehrere Versionen von .NET Framework installieren?
Ja, Sie können mehrere .NET Framework-Versionen installieren. Unterschiedliche Anwendungen erfordern unterschiedliche Versionen und können problemlos auf demselben PC ausgeführt werden. Installieren Sie nur die .NET Framework-Versionen, die Sie tatsächlich benötigen.
Wie lange werden .NET Framework-Versionen unterstützt?
.NET Framework 3.5 SP1 wird bis zum 10. Oktober 2028 unterstützt. Dies ist ideal für Apps, die 2.0, 3.0 und/oder 3.5 benötigen. Diese werden langfristig unterstützt, da es sich um die beliebtesten und stabilsten älteren Versionen handelt.
Die Versionen 4.0 bis 4.5.1 werden nicht mehr unterstützt. Die Versionen 4.5.2 bis 4.6.1 werden am 26. April 2022 nicht mehr unterstützt.
Für Versionen 4.6.2 und höher ist derzeit kein Datum für das Ende des Supports aufgeführt.
Schreibe einen Kommentar