简体   繁体   English

编译后ISTool错误

[英]Error With ISTool after compiling

When I test my setup.exe file I get the following error message: This program cannot be installed on Windows NT Version 5.1.2600 Service Pack 1 or later. 当我测试setup.exe文件时,出现以下错误消息: 无法在Windows NT版本5.1.2600 Service Pack 1或更高版本上安装此程序。

Why is this happening, I am running Windows 8 Dev Preview too. 为什么会发生这种情况,我也正在运行Windows 8 Dev Preview。 Could that have anything to do with it? 可以和它有什么关系吗?

Sounds like you've got an OnlyBelowVersion directive in your [Setup] section that is limiting it. 听起来好像在[Setup]节中有一个OnlyBelowVersion指令对其进行了限制。
From the InnoSetup documentation: 从InnoSetup文档中:

[Setup]: OnlyBelowVersion [设置]:OnlyBelowVersion

Format: a.bb,c.dd, where a.bb is the Windows version, and c.dd is the Windows NT version. 格式:a.bb,c.dd,其中a.bb是Windows版本,而c.dd是Windows NT版本。

Default value: 0,0 Description: 默认值:0,0说明:

This directive lets you specify a minimum version of Windows or Windows NT that your software will not run on. 通过此伪指令,您可以指定不能在其上运行软件的Windows或Windows NT的最低版本。 Specifying "0" for one of the versions means there is no upper version limit. 为其中一个版本指定“ 0”表示没有版本上限。 Build numbers and/or service pack levels may be included in the version numbers. 版本号中可能包含内部版本号和/或Service Pack级别。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM