Как включить .net framework 3.5 в установщик, который будет использоваться в автономном режиме

Я использую Installshield 2018, и мне нужно включить .net framework 3.5 в мой установщик. Что я сделал до сих пор, так это:

-В Распространяемых компонентах я проверил "Microsoft .Net Framework 3.5 SP1"

-Щелкнув правой кнопкой мыши -> свойства, я выбрал место сборки: «Извлечь из Setup.exe».

-Щелкнув правой кнопкой мыши -> Изменить необходимое условие, я включил дополнительное условие для установки на «Windows 10 (любая)».

Всякий раз, когда я запускаю программу установки, появляется следующее всплывающее окно с предложением загрузить файл net35.

Всплывающее окно с запросом на загрузку

Моя проблема в том, что этот установщик будет использоваться на машинах, не подключенных к Интернету, поэтому загрузка .net35 будет невозможна.

Можно ли включить необходимые файлы для установщика, чтобы .net можно было установить в автономном режиме?


person Stylianos Papadopoulos    schedule 07.01.2020    source источник
comment
Это правильный и необходимый результат, Win10 использует настроенную версию .NET, настроенную для правильной работы в Win10. Его настройка является частью обычной конфигурации Win10 и интегрирована с настройкой Windows. Владелец должен ввести его в эксплуатацию, прежде чем отключить. Отдавайте предпочтение .NET 4+, так что в этом нет необходимости.   -  person Hans Passant    schedule 07.01.2020
comment
Ясно.. Итак, если я правильно вас понял, НЕвозможно заставить установщик установить .net35 без доступа в Интернет?   -  person Stylianos Papadopoulos    schedule 07.01.2020


Ответы (1)


Вы также должны установить

Панель [Выпуск] >> Вкладка [Setup.exe]

Задайте для параметра [Расположение необходимых компонентов InstallShield] значение «Извлечь из Setup.exe» или «Следовать отдельным выборам».

person user2423434    schedule 08.01.2020