При разработке в среде IDE проще всего работать с целевой папкой приложения в папке по умолчанию, в которую оно будет установлено, например:
"c:\Program Files\MyAppFolder"
В результате у меня есть «c: \ Program Files \ MyAppFolder», закодированный в «Выходной каталог» проекта Delphi, и я могу подготовиться к разработке, запустив мой установщик (Innosetup), который заполняет эту папку вспомогательными файлами данных и т. Д.
Теперь я перехожу между Windows7 64 и Windows 7 32, и мой установщик хочет поместить его (32-разрядное) приложение в «c: \ Program Files (x86)», поэтому мне нужно указать вывод в IDE:
"c:\Program Files (86)\MyAppFolder"
Это будет обязательным изменением в каждом проекте. Есть ли предопределенная переменная, которую я могу использовать, или какой-либо другой метод, который позволил бы мне перемещаться между платформами с 32-битным приложением?