Свойства файлов PrivateBuild и SpecialBuild не отображаются в Vista / Win7 - PullRequest
1 голос
/ 22 декабря 2010

Я пытаюсь получить некоторую пользовательскую информацию, которая будет отображаться в представлении file-> properties наших установщиков NSIS, в основном тех, кто создавал, когда разработчик собирает установщик на своей собственной машине. (Для тестирования и т. Д.)

Я думал, что PrivateBuild и Comments вполне подойдут, но они не отображаются при просмотре свойств файла -> Сведения.

Согласно этому ответу Ронг-Чун Чжана (прокрутите немного вниз) эти свойства больше не отображаются. Обходной путь - реализовать расширение оболочки, но это кажется чрезмерным только для некоторых текстовых строк, которые мы должны отслеживать.

Добавление mercurial rev-hash и сборки user / computer к версиям или описаниям делает строку слишком длинной, а разрывы строк не работают должным образом. (

Есть ли хорошие обходные пути?

1 Ответ

0 голосов
/ 22 декабря 2010

Полагаю, вы просто должны принять тот факт, что Vista / 7 не работает по сравнению с XP.

Можно проверить командную строку дляаргументы в NSIS, так что, возможно, вы могли бы добавить поддержку параметра / dumpversion и просто открыть MessageBox и выйти в .onInit

...