【发布时间】: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