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