То же самое приложение

Понятие "то же самое приложение" в Inno Setup подразумевает две отдельные программы установки, в которых используется один и тот же:

   – AppId;
   – AppName, если AppId не указан;
   – режим административной или не административной установки;
   – 32- или 64-разрядный режим установки*.

Запуск двух таких установок обычно приводит только к одной фактической установке файлов.

(* = Это требование не относится к любой другой информации о приложении, полученной из реестра в режиме не административной установки, поскольку раздел HKEY_CURRENT_USER является общим для 32-разрядного и 64-разрядного реестра. Однако это требование всегда применимо к журналу деинсталляции, так как 32-разрядные и 64-разрядные журналы деинсталляции хранятся раздельно, даже при установке в режиме отличном от административного. На практике это означает, что не следует предлагать пользователям как 32-разрядный, так и 64-разрядный инсталлятор, работающий в режиме не административной установки, без указания различных директив AppId, DefaultDirName, DefaultGroupName и UninstallDisplayName.)

См. также:

Параллельная установка