问题 InnoSetup中友好的Windows最低版本


我可以在Inno-Setup中设置所需的最低版本(例如XP SP3)

MinVersion=0,5.01.2600

但是,这会导致相当不友好的消息框:

This program requires Windows NT version 5.1.2600 or later.

有没有办法让这样说:

This program requires WindowsXP Service Pack 3 or later.


10691
2018-01-15 20:25


起源

MinVersion=0,5.1.2600 实际上指定了任何版本的WinXP。要检查Service Pack,您需要以下语法: MinVersion=0,5.1sp3 (这是XP SP3)。 - davesw


答案:


此字符串已命名 WinVersionTooLowError 并被定义为

This program requires %1 version %2 or later.

你可以重新定义它 [Messages] 部分。


11
2018-01-15 23:26





MinVersion=0,5.01.2600

不起作用,在[设置]区域中尝试此操作,它也可以在inno设置中的许多其他区域中使用。

MinVersion=0,5.1.2600

0
2017-08-11 09:49



这是我的首选语法:MinVersion = 0,5.01sp3 - Jim In Texas