Muszę zainstalować Net Framework 3.5 SP1 na Server 2012 i znam metodę, która wymaga nośnika instalacyjnego. Instalowanie .NET Framework 3.5 na Windows Server 2012
Jednak nie mam nośnika instalacyjnego i nie mam Internetu. Czy jest jakiś inny sposób instalacji?
Odpowiedzi:
Możesz pobrać wersję próbną systemu Windows Server 2012, aby uzyskać ISO z wymaganymi plikami źródłowymi.
Zamontuj ISO za pomocą skrzynki odbiorczej ISO i uruchom DISM, aby zainstalować .Net 3.5:
Jeśli się nie powiedzie, spróbuj także uruchomić tę aktualizację przed próbą aktywacji .Net 3.5:
Aktualizacja dla .NET Framework 3.5 na Windows 8, Windows 8.1, Windows Server 2012 i Windows Server 2012 R2
http://support2.microsoft.com/kb/3005628/en-us
Spowoduje to usunięcie 2 aktualizacji zabezpieczeń, które mogą uniemożliwić instalację .Net 3.5
źródło
D:\sources\sxs
. Dodałem także/all
flagę.Ta odpowiedź łączy informacje z wielu odpowiedzi, a także dodaje kilka dodatkowych kroków, o których wcześniej nie wspomniano.
Udało mi się to zrobić w następujący sposób:
.
Oba wydają się być potrzebne w podanej przeze mnie kolejności. ( źródło )
Jeśli pojawi się błąd „Nie znaleziono plików źródłowych”, potwierdź, że używasz obrazu R2. To był dla mnie problem - w moim obrazie brakowało rzeczywistej wersji .NET 3.5, która była zwykłym 2012 r.
Jeśli oba polecenia zakończą się powodzeniem, gratulacje! Masz już zainstalowany. W razie wątpliwości możesz potwierdzić wersję, wykonując czynności opisane tutaj .
źródło
/all
po,/featurename
jak tu sugerowano.Oto jak to zrobiłem.
Pobierz obraz ISO dla systemu Windows Server 2012 R2 ze strony https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 .
Umieść ten obraz płyty na komputerze, który potrzebuje .Net Framwork 3.5
Kliknij plik prawym przyciskiem myszy i podłącz. To powinno utworzyć dysk D. Przejdź do Menedżera serwera, kliknij Zarządzaj> Dodaj role i funkcje.
Kliknij opcję Funkcje i wybierz pozycję .Net Framework 3.5.
Klikaj przycisk Dalej, aż dojdziesz do ostatniej strony.
Nie klikaj jeszcze Instaluj - kliknij mały link u dołu, aby „Określ alternatywne źródło danych”. Zmień ścieżkę na D: \ Sources \ SxS
Następnie zainstaluj
źródło
Jedynym sposobem, w jaki udało mi się zainstalować platformę, jest podłączenie komputera do Internetu i wykonanie aktualizacji systemu Windows.
źródło
W przypadku systemu Windows 2012R2 polecenie powinno brzmieć
źródło
Pobierz serwer Windows obrazu ISO 2008 lub nowszy zamontuj obraz na wbudowanym dysku obrazu systemu Windows Server 2012 R2, przejdź do dodawania ról i funkcji i wybierz funkcję dotnet Framework 3.5, kliknij alternatywne źródło, aby wyświetlić nazwę ścieżki, np. E: \ sources \ sxs i kliknij zainstaluj. To powinno działać.
Lub uruchom aktualizację systemu Windows i postępuj zgodnie z https://support.microsoft.com/en-us/kb/3005628, aby uzyskać rozwiązanie.
źródło
Podałem
C:\Windows\WinSXS
jako alternatywną ścieżkę źródłową. To nie powiedzie się w połowie czasu przy pierwszej rundzie, ale wydaje się, że w końcu działa.Zrobiłem to dziś rano bez problemów i zakończyło się za pierwszym razem.
źródło
Jeśli zamontowanie https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 nadal nie powiedzie się, postanowiliśmy drobną modyfikację SUPERB INSTRUKCJI Eis 19 marca 2016 r. Był ostatnim calem sukcesu .
Pobieranie i instalowanie 2012 Server R2 instalacja ISO jest kluczem, ale musieliśmy przejść do katalogu zainstalowanej litery dysku \ źródła i załadować wersję NEWER R2 v9600 pliku wykonywalnego DISM. Samo zamontowanie ISO i określenie lokalizacji / source nie zakończyło się, ani nawet nie zainicjowało żadnego postępu instalacji, ponieważ Windows używał wersji 9200 DISM, która najwyraźniej nienawidzi przełącznika / source, ale zgłaszała tylko tyle w % systemroot% \ Logs \ DISM \ dism.log . Błąd jawnie opisany / przełączniki jako i przełącznik NIEZNANY, a zatem skazany na cichą awarię bez prawidłowego zamontowania źródła ISO źródła R2.
Konieczne było twarde określenie nowszej wersji DISM.exe 9600 wewnątrz zamontowanego ISO poprzez zmianę katalogów na zamontowaną ścieżkę ISO disd.exe.
Dane wyjściowe procesora poleceń natychmiast określą, czy uruchamiasz wymaganą wersję dism.exe
źródło