Страницы

воскресенье, 16 ноября 2008 г.

Как вручную установить JCL-help в Delphi 2009

Установщик JCL для Delphi 2009 имеет опцию для установки справки JCL в систему помощи Delphi. Но включение этой опции у меня вызывает ошибку “RegHelper raised an error while executing RegHelp command: Error executing command PlugNameSpace”. Думаю, что причина в том, что Мастер установки Jedi Code Library(JCL)текущий “стабильный” релиз(1.103 Tesing Build 3110) делался в спешке, чтобы успеть войти в состав Partner DVD. В следующем стабильном выпуске, эти недочеты будут исправлены.

А для тех, кому неохота ждать официальных исправлений, я выложил исправления отдельно. В этот раз всё будет намного проще чем с интеграцией DRKB

Перед какими-либо манипуляциями с системой помощи, я настоятельно рекомендую сделать резервную копию папки %programfiles%\CodeGear\RAD Studio\6.0\Help\Doc\. Во время экспериментов у меня не раз возникала ситуация, когда секция Content в системе справки становилась совершенно пустой.

Инструкция

  1. Скачать отсюда http://sites.google.com/site/lazyproject/downloads архив JclHelpReg.zip
  2. Распаковать содержимое в папку Jcl\Help (туда где лежат *.Hx* файлы)
  3. Для установки запустить JclHelpInstall.cmd
  4. Для отмены интеграции запустите JclHelpUninstall.cmd

Ссылки по теме

5 комментариев:

  1. У меня 2009, к сожалению, без хелпа. Это возможно, прислать хелп? Если у тебя канал широкий и есть время.

    ОтветитьУдалить
  2. Alix проверь сначала: К 2009й хелп устанавливается отдельно. В установщике надо кликнуть по Install Delphi & C++ Builder Documentation.
    Для Web-installer-a там отдельное приложение вроде бы было.

    ОтветитьУдалить
  3. Не, в том, что я слил с торрентов хелпа не было в принципе :) Слил другую версию, там есть ;)

    ОтветитьУдалить
  4. Спасибо большое. Всё работает.

    ОтветитьУдалить
  5. Надо же, на JCL еще и хелп есть. Еле нашел где его качать.

    ОтветитьУдалить