Jak włączyć .NET Framework 3.5 na Windows 8 bez pobierania?

16

Ponieważ zainstalowałem Windows 8 Preview na moim komputerze osobistym, podczas instalacji niektórych programów i sterowników (Windows 7) zaczęło wyświetlać mi się ostrzeżenie, że program .NET Framework 3.5 jest potrzebny:

Wpisz opis zdjęcia tutaj

Mógłbym użyć opcji „Zainstaluj tę funkcję”, rozpocząć pobieranie niektórych zależności (300 MB) i to wszystko, ale nie chcę jej pobierać za każdym razem, gdy chcę włączyć tę funkcję na każdym komputerze, na którym instaluję system Windows 8.

Czy jest jakiś sposób na zainstalowanie .NET 3.5 na Windows 8 bez konieczności pobierania całego Framework z Microsoft?

Diogo
źródło
Czy to właśnie dzieje się po kliknięciu? W 7 i 2008 dodanie „Funkcje” lub „Role” nie wymagało połączenia z Internetem, aby dodać (wystarczy zaktualizować, po dodaniu). W tym ich wbudowana wersja .NET (3.5).
Ƭᴇcʜιᴇ007
Tak, pobiera cały Framework z Internetu, właśnie sprawdziłem tutaj bez internetu i upłynął limit czasu usługi.
Diogo,
Wow, to kiepskie ... to DLACZEGO wciąż jest na Obrazie? : /
ᴇcʜιᴇ007
Zastanawiam się, czy „włączone” .Net 4.5 też to robi? Dziwne wybory w MS. :) Może też powinieneś wskazać źródło w swojej odpowiedzi (to są reguły, prawda?) :)
ᴇcʜιᴇ007

Odpowiedzi:

23

Tak, istnieje prosty sposób, ale musisz mieć nośnik instalacyjny dla systemu Windows 8 (może to być dysk DVD lub nawet zainstalowany .ISO z instalacją systemu Windows 8) i upewnij się, że nośnik jest zgodny z prawidłową wersją systemu Windows (x32 lub x64 ). W przeciwnym razie wiersz polecenia nie powiedzie się (nie jest szkodliwy, tylko denerwujący):

  • Uruchom wiersz polecenia ( cmd) z podwyższonymi uprawnieniami („jako administrator”).
  • Uruchom następujące polecenie:

dism.exe / online / enable-feature / featurename: NetFX3 / All / Source: E: \ sources \ sxs / LimitAccess

gdzie „E: \ sources \ sxs” to ścieżka sxs nośnika instalacyjnego systemu Windows 8.

Wpisz opis zdjęcia tutaj

  • To wszystko. NET 3.5 jest zainstalowany na twoim komputerze. Uruchom ponownie i wszystko, co wymaga .NET 3.5 będzie działać.
Diogo
źródło
1
pytaj mnie: Opcja limitaccsess nie jest rozpoznawana w tym kontekście. Dism.exe / online / enable-feature / featurename: NetFX3 / Source: I: \ Sources \ sxs Uruchomiłem to bez przełącznika ograniczenia dostępu i
szabla tabatabaee yazdi
2
limitaccsessOpcja nie jest ujęta w tym kontekście. Nie możesz przeliterować limitaccess.
ta.speot.is