Jak zainstalować .NET Framework 3.5 na komputerach XP bez połączenia z Internetem?

8

Chcę zainstalować .NET Framework 3.5 na kilku komputerach, które nie mają dostępu do Internetu. Jeśli zainstaluję pakiet „brak dostępu do Internetu”, nadal chcę coś pobrać. Jak mogę dowiedzieć się, czego brakuje? Czy istnieją inne pakiety instalacyjne?

Edycja : przedstawiałbym zrzuty ekranu, ale nie mogę stąd niczego przesłać, a zdjęcia byłyby w języku niemieckim. Przedstawiam więc tylko tekst przetłumaczony na angielski ...

Instalowanie „pełnego pakietu redystrybucyjnego”:
Na dole strony umowy licencyjnej wyświetla się następujący tekst:

Rozmiar pobieranego pliku: 67 MB
Przybliżony czas pobierania: 2 godz. 44 min (56 kB / s) 18 min (512 kB / s)

Pokazuje tekst, nawet jeśli zainstalowałem Instalatora Windows 3.1.

Po uzgodnieniu wyświetla okno dialogowe „Status pobierania i instalacji” - okno dialogowe z paskiem postępu oznaczonym jako „Pobieranie:” i

Status: Podjęto próbę połączenia z serwerem (spróbuj X z 5).
Całkowity status pobierania: 56 MB / 67 MB

Próbowałem na maszynie wirtualnej bez połączenia sieciowego. Próbuje 5 razy, podczas gdy pasek postępu pokazuje postęp. Później pasek postępu jest oznaczony jako „Instalacja:”. Nawet później zgłasza problemy podczas instalacji i udostępnia dwa przyciski: „Wyślij raport później” i „Nie wysyłaj”. Teraz nadchodzi: „Instalacja zakończona” i „Microsoft .NET Framework 3.5 został pomyślnie odinstalowany ”. (Podkreślenie należy do mnie)
„Zaleca się zainstalowanie bieżących dodatków Service Pack i aktualizacji zabezpieczeń. Więcej informacji w witrynie Windows Update (link)”.

Edycja2 : Zainstalowano dodatek Service Pack 3, ale nadal nie powiodło się.

EricSchaefer
źródło
Skąd wiesz, że próbuje coś pobrać? Jakiś komunikat o błędzie?
Chathuranga Chandrasekara,
Mówi coś o pobieraniu dodatkowych rzeczy.
Ponowię
Edytowałem

Odpowiedzi:

12

Jeśli używasz zlokalizowanej wersji systemu Windows, instalator automatycznie spróbuje pobrać pakiet językowy dla Twojej lokalizacji.

Aby ominąć automatyczne pobieranie, możesz określić angielski jako język instalacji, używając następującego wiersza polecenia:

C:\path\to\installer\dotnetfx35.exe /lang:ENU

Po zakończeniu instalacji możesz ręcznie pobrać i zainstalować pakiet językowy dla swojej lokalizacji.

Linki :

Albic
źródło
Teraz brzmi to interesująco, ponieważ jest to niemiecki WXP. Wrócę ...
EricSchaefer,
Tak kochanie, tak!
EricSchaefer,
3

Przejrzyj dzienniki zdarzeń aplikacji i systemu na komputerze w poszukiwaniu ostrzeżeń lub błędów w czasie, gdy uruchomiłeś instalację, zwróć szczególną uwagę na wszelkie zdarzenia zarejestrowane przez MsiInstaller.

Jest całkiem prawdopodobne, że przynajmniej jeden z komunikatów powinien powiedzieć, co próbuje zainstalować, co jest bardzo prawdopodobne, że jest to pewnego rodzaju brakujący warunek wstępny (chociaż masz pełny instalator .Net, który prawdopodobnie nie obejmuje wszystkie wymagania wstępne, ale zakłada się, że już je masz, a następnie pomaga je pobrać i zainstalować, jeśli nie).

Zobacz, jak instalacja .NET Framework 3.5 sprawdza wymagania wstępne za kulisami, aby uzyskać szczegółowe informacje o tym, co instalator robi, aby zainstalować swoje wymagania wstępne .

Poniżej przedstawiono wymagania wstępne dotyczące wdrożenia .NET Framework 3.5 w systemie Windows XP:

  • Windows XP Service Pack 2 (SP2) *.
  • Internet Explorer 6.0 z dodatkiem Service Pack 1 (SP1) *.
  • Instalator Windows 3.1 *.
  • .NET Framework 2.0 z dodatkiem Service Pack 1 (SP1).
  • .NET Framework 3.0 z dodatkiem Service Pack 1 (SP1).
  • Windows Imaging Component *.
  • XML Paper Specification (XPS) Shared Components Pack 1.0 *.
  • Oprogramowanie Rasterizer dla pakietu Microsoft DirectX 9.0 Software Development Kit (SDK).

(z Przewodnika wdrażania .NET Framework 3.5 dla administratorów )

GAThrawn
źródło
1
Należy pamiętać, że instalacja XML Paper Spec zakończy się niepowodzeniem z niezrozumiałym komunikatem o błędzie, jeśli nie masz bufora wydruku uruchomionego na urządzeniu (ponieważ możesz nie mieć urządzenia innego niż LAN).
GAThrawn