0

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

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

4

1 回答 1

1

听起来您的 [Setup] 部分中有一个 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

于 2011-12-18T19:07:23.580 回答