【问题标题】:How to include .net framework 3.5 in the installer that will be used offline如何在将离线使用的安装程序中包含 .net framework 3.5
【发布时间】:2020-01-07 12:58:25
【问题描述】:

我正在使用 Installshield 2018,我需要在我的安装程序中包含 .net framework 3.5。到目前为止我所做的是:

-在 Redistributables 中,我检查了“Microsoft .Net Framework 3.5 SP1”

-在右键->属性中,我选择了Build Location:“Extract from Setup.exe”

-在右键单击-> 编辑先决条件我已经包含了一个额外的条件来将其安装在“Windows 10 (Any)”上

每当我运行安装程序时,都会出现以下弹出窗口,提示我下载 net35。

Installer popup prompting to download

我的问题是这个安装程序将在没有连接到互联网的机器上使用,因此无法下载 .net35。

是否可以包含安装程序所需的文件,以便可以离线安装 .net?

【问题讨论】:

  • 这是正确且必需的结果,Win10 使用自定义版本的 .NET,经过调整以在 Win10 上正常运行。它的设置是正常 Win10 配置的一部分,并与 Windows 设置集成,所有者必须在离线之前对其进行调试。倾向于针对 .NET 4+,所以这根本没有必要。
  • 我明白了.. 所以如果我理解正确的话,不可能让安装程序在没有互联网访问的情况下安装 .net35?

标签: .net installshield offline prerequisites redistributable


【解决方案1】:

你也应该设置

[发布] 窗格 >> [Setup.exe] 选项卡

将 [InstallShield Prerequisites Location] 设置为“Extract From Setup.exe”或“Follow Invidual Selections

【讨论】:

    猜你喜欢
    • 2011-02-17
    • 2011-06-08
    • 2022-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-15
    相关资源
    最近更新 更多