Как я могу установить .NET Framework 3.5 на компьютерах с XP без подключения к интернету?

71733
EricSchaefer

Я хочу установить .NET Framework 3.5 на пару машин, которые не имеют доступа в Интернет. Если я установлю пакет «без доступа к интернету», он все равно захочет что-то скачать. Как я могу выяснить, чего не хватает? Есть ли другие установочные пакеты?

Изменить : Я бы представил скриншоты, но я не могу загрузить что-нибудь отсюда, и снимки будут на немецком языке. Так что я представляю только текст, переведенный обратно на английский ...

Установка «полного распространяемого пакета»:
в нижней части страницы лицензионного соглашения отображается следующий текст:

Размер загружаемого файла: 67 МБ.
Время загрузки приложения: 2 ч. 44 мин. (56 Кбит / с) 18 мин. (512 Кбит / с)

Он показывает текст, даже если я установил установщик Windows 3.1.

После согласования он отображает диалог «Состояние загрузки и установки» с индикатором выполнения «Загрузка:» и

Состояние: попытка подключения к серверу (попробуйте X из 5).
Общий статус загрузки: 56 МБ / 67 МБ

Я попробовал это на виртуальной машине без сетевого подключения. Он пытается 5 раз, пока индикатор выполнения показывает прогресс. Позже индикатор выполнения будет помечен как «Установка:». Даже позже он сообщает о проблемах во время установки и предоставляет две кнопки «Отправить отчет позже» и «Не отправлять». Теперь вот оно: «Установка завершена» и «Microsoft .NET Framework 3.5 успешно удалена ». (Акцент мой)
«Рекомендуется установить текущие пакеты обновления и обновления безопасности. Дополнительную информацию можно найти в Центре обновления Windows (ссылка)».

Edit2 : установлен пакет обновления 3, но по-прежнему не удалось.

8
Откуда ты знаешь, что он пытается что-то скачать? Любое сообщение об ошибке? Chathuranga Chandrasekara 14 лет назад 0
Это говорит о загрузке дополнительных вещей. Я повторю установку и выложу точную формулировку ... EricSchaefer 14 лет назад 0
Отредактировал вопрос ... EricSchaefer 14 лет назад 0

4 ответа на вопрос

12
Albic

Если вы используете локализованную версию Windows, программа установки автоматически пытается загрузить языковой пакет для вашего местоположения.

Чтобы обойти автоматическую загрузку, вы можете указать английский в качестве языка установки с помощью следующей командной строки:

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

После завершения установки вы можете вручную загрузить и установить языковой пакет для вашего местоположения.

Ссылки :

Теперь это звучит интересно, так как это немецкий WXP. Я вернусь... EricSchaefer 14 лет назад 0
Да, детка, да! EricSchaefer 14 лет назад 0
3
pavsaund

Помимо распространяемого пакета .NET Framework 3.5 у вас также должна быть требуемая версия распространяемого установщика Windows 3.1 (v2) . Это может быть причиной того, что установщик пытается загрузить больше.

3
alexandrul

Попробуйте сначала распространить установщик Windows 4.5, а затем обновление до MSI 4.5 (KB958655) - они решают некоторые проблемы с установкой SQL 2005/2008 в качестве бонуса.

После этого установите Microsoft .NET Framework 3.5 с пакетом обновления 1 (полный пакет) (231,5 МБ).

3
GAThrawn

Загляните в журналы событий приложений и системы вашего компьютера на наличие предупреждений или ошибок примерно в то время, когда вы запускали установку, обратите особое внимание на все события, зарегистрированные MsiInstaller.

Вполне вероятно, что по крайней мере одно из сообщений должно содержать информацию о том, что он пытается установить, что, скорее всего, является отсутствующим предварительным условием (хотя у вас есть полный установщик для .Net, который, вероятно, не включает все предварительные требования, но предполагает, что они у вас уже есть, а затем старательно пытается загрузить и установить их, если нет).

Посмотрите, как программа установки .NET Framework 3.5 проверяет свои предварительные условия за кулисами для получения подробной информации о том, что делает установщик, чтобы установить свои предварительные требования.

Ниже приведены предварительные условия для развертывания .NET Framework 3.5 в Windows XP:

  • Windows XP с пакетом обновления 2 (SP2) *.
  • Internet Explorer 6.0 с пакетом обновления 1 (SP1) *.
  • Установщик Windows 3.1 *.
  • .NET Framework 2.0 с пакетом обновления 1 (SP1).
  • .NET Framework 3.0 с пакетом обновления 1 (SP1).
  • Компонент Windows Imaging *.
  • Пакет общих компонентов XML Paper Specification (XPS) 1.0 *.
  • Software Rasterizer для пакета разработки программного обеспечения (SDK) для Microsoft DirectX 9.0.

(из .NET Framework 3.5 Руководство по развертыванию для администраторов )

Обратите внимание, что при установке XML Paper Spec произойдет сбой с непонятным сообщением об ошибке, если на устройстве не запущен диспетчер очереди печати (как, например, на компьютере без локальной сети). GAThrawn 14 лет назад 1