Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


У меня есть 32-битное приложение. Также есть DLL, которая реализует расширение контекстного меню проводника. Для win32 32-бтная библиотека, а для win64 - 64 - битная. Возник вопрос - как создать единый инсталлятор? Т.е. чтобы инсталлятор сам понимал какой файл библотеки ему брать и регистрировать в системе.
Что-то типа:

Код: Выделить весь код
[Files]
...
    if  <ОС 32 битная>  then 
Source: "allfiles\ACMenu.dll"; DestDir: "{app}"; Flags: 32bit noregerror regserver restartreplace;
   else
Source: "allfiles\ACMenu64.dll"; DestDir: "{app}"; Flags: 64bit noregerror regserver restartreplace;
   endif;
Можно ли это реализовать средствами InnoSetup?

Отправлено: 13:27, 01-02-2011 | #688