编译后ISTool出错

时间:2011-12-18 17:13:42

标签: installer compiler-errors inno-setup istool

当我测试我的setup.exe文件时,收到以下错误消息: 无法在Windows NT版本5.1.2600 Service Pack 1或更高版本上安装此程序。

为什么会发生这种情况,我也在运行Windows 8 Dev Preview。这与它有什么关系吗?

1 个答案:

答案 0 :(得分:1)

听起来你的[设置]部分中有一个限制它的OnlyBelowVersion指令。
来自InnoSetup文档:

  

[设置]:OnlyBelowVersion

     

格式:a.bb,c.dd,其中a.bb是Windows版本,c.dd是   Windows NT版本。

     

默认值:0,0说明:

     

此指令允许您指定Windows或的最低版本   Windows NT,您的软件将无法运行。指定" 0"为了一个   版本意味着没有上限版本。建立数字   和/或服务包级别可能包含在版本号中。

来自http://www.jrsoftware.org/ishelp/index.php?topic=setup_onlybelowversion