Leider musste ich feststellen, dass es unter Windows 8/8.1 Probleme beim Installieren des Microsoft .NET Framework 3.5 gibt.
Die eigentliche Möglichkeit der Installation bietet Microsoft über
Systemsteuerung->Programme und Funktionen->Windows-Funktionen aktivieren oder deaktivieren->Microsoft .NET Framework 3.5.1
Leider führt dies bei mir zu einem Fehlercode 0x800F0906. Nach etwas Recherche bietet Microsoft hier eine Lösung an. Dazu benötigt man das Windows-Installationsmedium. Entweder auf einem USB-Stick, als DVD oder gemountete .ISO-Datei.
Folgende Vorgehensweise ist nun erforderlich:
1. Installations-DVD von Windows 8.1 einlegen, oder .iso-Abbild mounten.
2. Laufwerksbuchstabe feststellen (z.b. "F:")
3. CMD im Adminmodus öffnen.
4. Den nachfolgenden Befehl eingeben, zuvor das "X" mit dem Laufwerksbuchstabe ersetzen.
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:X:\sources\sxs
Anschließend sollte die Installation des .NET Framework 3.5 starten und auch ohne Probleme installieren.
Hier nochmal der Link zur Microsoft Support Seite:
http://support.microsoft.com/kb/2734782/de