Почему при переносе файлов теряются настройки?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Почему при переносе файлов теряются настройки?

Сообщение GAMER »

На диске C: установлен Лазарус. Поверх него постоянно заливаю свн-версию и пересобираю. Там же все сорсы ФПЦ. Переношу этот каталог на другую машину на такой же диск. В настройках теряются пути. Получается, что на новой машине не находиться конфигурационный файл. Почему?
ОС - Виндовс ХР.
скалогрыз
долгожитель
Сообщения: 1804
Зарегистрирован: 03.09.2008 02:36:48

Сообщение скалогрыз »

GAMER писал(а):Почему? ОС - Виндовс ХР.

потому что в XP (Vista и выше) настройки хранятся не где попало а в пути

Documents and Settings\ИМЯ ЮЗЕРА\Local Settings\Application Data\lazarus

так что с переносом файлов, за одним, перенеси и эту папочку с настройками.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Спасибо. Я видел эту папку, но думал, что это инсталятор свои инсталяционные параметры туда прописал. А если Лазарус устанавливать из сорсов, то как создается эта папка? Помню, что у меня были проблемы с работой Лазаруса, пришлось инсталировать старый Лазарус, а потом поверх него собрать из сорсов.
Odyssey
энтузиаст
Сообщения: 580
Зарегистрирован: 29.11.2007 16:32:24

Сообщение Odyssey »

А если Лазарус устанавливать из сорсов, то как создается эта папка?

Папка в любом случае создается самим Лазарусом, при запуске, если ее еще нет.
voltron
новенький
Сообщения: 64
Зарегистрирован: 06.07.2007 13:27:46
Откуда: Украина

Сообщение voltron »

Настройки можно хранить и в папке с лазарем, для этого достаточно запускать его командой

Код: Выделить всё

lazarus.exe --primary-config-path=<путь_ к_конфигам>

Если в качестве пути указать корневой каталог Lazarus, то при переносе папки на другую машину или на другой диск настройки не слетят, главное не забыть о том, что запускать нужно с параметрами.
Ответить