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

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

Аватара для wolkow70

Ветеран


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

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


Товарищи, подскажите есть ли какая-то ошибка в моем коде.
На x86 все нормально регистрируется. Юзеры пишут, что на x64 не функционирует контекстное меню.

Section "Использовать расширенную оболочку XnView" XnViewShell
SectionIn 1 2

SetOutPath "$INSTDIR" ; - подключить директорию установки
;
${If} ${RunningX64} ; открыть логическую конструкцию, и если запущена х64
SetOutPath "$INSTDIR\XnShellEx64" ; - подключить путь
RegDLL "$INSTDIR\XnShellEx64\XnViewShellExt.dll" ; - зарегистрировать

${Else} ; - иначе, если не x64

SetOutPath "$INSTDIR\ShellEx" ; -подключить путь
RegDLL "$INSTDIR\ShellEx\XnViewShellExt.dll" ; - зарегистрировать

${EndIf} ; - закрыть логическую конструкцию

WriteRegStr HKCU "Software\XnView\ShellEx" "Language" "ru"

SectionEnd

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 20:08, 22-11-2011 | #1918