当我测试我的setup.exe文件时,收到以下错误消息: 无法在Windows NT版本5.1.2600 Service Pack 1或更高版本上安装此程序。
为什么会发生这种情况,我也在运行Windows 8 Dev Preview。这与它有什么关系吗?
答案 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