InnoSetup имеет директивы DefaultDirName
и DefaultGroupName
для указания папки установки и группировки при первом запуске установщика. Проблема заключается в том, что он запоминает имя папки и имя группы при следующем запуске программы установки. Это нежелательно для тех, кто устанавливает приложения, несколько раз нажимая Enter
пока не останется открытых окон.
Как я могу переопределить это поведение и явно установить эти начальные значения?
Сценарий таков: когда приложение устанавливается в первый раз по умолчанию, оно помещается в папку {pf}\My Company\MyApp 1.1\
если устанавливаемая версия 1.1.
Когда я поставляю v1.2, я не хочу, чтобы эта установка перезаписывала существующую - я хочу, чтобы папка по умолчанию была {pf}\My Company\MyApp 1.2\
.