Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Ветеран


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

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


Цитата A drum moons:
на Smart Install Maker'е 5.0.4.10 »
A drum moons, там тоже есть импорт файла реестра в проект:
Скрытый текст


Цитата A drum moons:
Так зачем все усложнять? »
Затем, что это ошибка. Мы ведь выше разбирали сие. Повторю — Ваша инсталляция сделает некорректную регистрацию в несуществующий путь, если пользователь укажет для установки путь:
  • отличный от «%ProgramFiles%»;
  • входящий в «%ProgramFiles%», но не «WinDjView», а какой-либо иной.
И то, и другое он вправе делать. Посему Вы обязаны это учитывать. Для выбранного Вами приложения это будет выглядеть так:
hh.exe "mk:@MSITStore:%ProgramFiles%\Smart%20Install%20Maker\rushelp.chm::/variables.html"
Цитата:
Переменные и константы инсталлятора

Переменные и константы - специальные строки, которые заменяются своим значением при создании инсталлятора (константы) или при его запуске (переменные). Все переменные и константы имеют следующий формат: %VariableName%, где VariableName может быть любым текстом. Различие между переменными и константами в том, что значение константы устанавливается при создании инсталлятора, а значение переменной зависит от свойств системы, на которой будет производиться запуск инсталлятора.


%InstallPath% Директория установки программы, которую выберет пользователь. Она определяется после прохождения пользователем диалога выбора директории

Т.е., Вы обязаны использовать, например, такое:
Скрытый текст
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:27, 01-02-2015 | #6