Ошибка с ISTool после компиляции - PullRequest
0 голосов
/ 18 декабря 2011

Когда я тестирую свой файл setup.exe, я получаю следующее сообщение об ошибке: Эту программу нельзя установить в Windows NT версии 5.1.2600 с пакетом обновления 1 или более поздней версии.

Почему это происходит, я использую Windows 8 Dev Preview. Может ли это иметь какое-либо отношение к этому?

1 Ответ

1 голос
/ 18 декабря 2011

Похоже, у вас есть директива OnlyBelowVersion в разделе [Setup], которая ее ограничивает.
Из документации 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

...