我无法使用Inno Setup 6或更高版本(内置下载支持),因为我的许多用户仍在使用Windows 7(没有任何像SP1这样的更新),并且使用版本6创建的设置在那里失败(即使将MinVersion
设置为6.0)。
我已经试过了:
-
Inno Download Plugin由Mitrich软件-我正在使用Inno设置在第一行(
#include <idp.iss>
)给出如下错误:
要能够使用除'#include'以外的编译器指令,您需要当前未安装的Inno Setup Preprocessor (ISPP)。
要下载和安装ISPP,请从http://www.jrsoftware.org/isdl.php qsp .
我试着搜索Inno Setup QuickStart Pack在给定的URL上,但无法定位,因为它已被删除。
-
InnoTools Downloader-不支持HTTPS协议
-
DwinsHs(Inno Setup的下载程序)-这有一些奇怪的要求,在我的网站上添加链接,这不适合我的需要。此外,我也尝试过,但给出了与#1相同的错误。
任何帮助获得https下载工作在Inno Setup 5.3.11版本非常感谢。
根据Inno Setup版本历史,最新版本(目前为6.2)应该支持带有MinVersion=6.0
的普通Windows 7。我建议您重新检查此选项以避免使用旧版本。
无论如何,您可以从以下地址下载任何旧版本的Inno Setup:https://files.jrsoftware.org/is/
在相当长的一段时间内,Inno Setup安装程序中包含了预处理器。它肯定包含在最新的IS5 5.6.1中。
您也可以完全不使用预处理器。只需复制并粘贴idp.iss
的内容来代替#include <idp.iss>
。您还必须手动预处理idp.iss
本身中的指令。