Microsoft liefert ab Windows 8 sein Betriebssystem standardmäßig nur mehr mit .NET Framework 4.5 aus, mit Windows 8.1 sogar mit .NET Framework 4.5.1. Viele auf Windows .NET Framework basierende Windows Anwendungen benötigen aber noch immer .NET Framework 3.5!
Zur Installation bzw. hinzufügen von .NET Framework 3.5 sieht Microsoft bekanntlicherweise diesen Weg vor:
- Aufrufen der Systemsteuerung
- Danach soll man zu Programme und Features wechseln
- Anschließend links den Menüpunkt „Windows Features aktivieren oder deaktivieren“ auswählen
- In dem nun sich geöffnetem Fenster kann man das Feature „.NET Framework 3.5 (enthält .NET 2.0 und 3.0)“ auswählen, und mit einem Klick auf „OK“ nachinstallieren lassen!
- Dies klappt aber leider nur bei Windows 8! Bei Windows 8.1 sowie Windows 10 erhält man anschließend einen Installationsfehler mit z.b.: diesem 0x800F0906 Fehlercode!
Was also wenn man .NET Framework 3.5 auch unter Windows 8.1 bzw. Windows 10 installieren möchte?
💡 Hierfür verwendet man „einfach“ das Tool „DISM„
Und so funktioniert das ganze:
- Öffnet eine „Eingabeaufforderung“ (CMD) mit erweiterten Rechten ( ➡ Rechtsklick „Als Administrator“ ausführen! )
- Danach wird noch die je nach installiertem Betriebssystem passende Windows-Installations-DVD benötigt, welche im CD/DVD-Laufwerk eingelegt werden muss! ( ➡ bitte beachtet aber auch ob es sich hierbei um ein 32-Bit oder eine 64-Bit Variante des installierten Betriebssystems handelt!)
- Anschließend tippt man folgenden Befehl in die Eingabeaufforderung ein:
➡ Wobei der Buchstabe „D“ hier für den Laufwerksbuchstaben steht, in dem sich die Windows-Installations-DVD befindet! Dieser muss evtl. angepasst bzw. geändert werden!
Befehl:Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess - Mit der „ENTER-Taste“ führt man den Befehl anschließend aus!
- Nun installiert „DISM“ .NET Framework 3.5! Dieser Vorgang kann durchaus einige Minuten in Anspruch nehmen!
- FERTIG! Jetzt kann man auch unter Windows 8.1 bzw. Windows 10 Anwendungen verwenden bzw. wieder ausführen welche auf .Net Framework 3.5 basieren! 😉
Neueste Kommentare