Расположение библиотек (2.0.2 Win)

Автор Slabovik, Янв. 26, 2026, 20:05

« назад - далее »

Slabovik

Добрый день.

Тут у меня интересная непонятка вышла. Не критичная для тех, кто умеет шариться по своему компьютеру, но в общем могущая сбить с толку не особо подготовленного пользователя. Сейчас расскажу - может пригодится кому :)

В общем, поставил LeCAD на Win11. Каталоги в процессе установки не трогал - всё по-умолчанию. И библиотеки там же.

Создал библиотеку, кое-чего нарисовал. После чего захотелось мне посмотреть "а что же там внутри" (с детства любил такое :) )

Пошёл в папку по-умолчанию - ну она же там

Говорит,-что-она-тут.png

Идём в библиотеку! упс...

Тут-нету.png

Тут стало непонятно. Программа настойчиво говорит, что всё в порядке и всё действительно работает...
Зайдём с другой стороны. Виндовый проводник

Тут-тоже-нету.png

Интересно. Так на секундочку, в винде работа с файлами для пользователя заботливо логируется в списочек "Recent Files"

В-recent-тоже-нету.png

Так... ещё интереснее, что за... и где [censored]мой файл!  :o
Старым проверенным "синеньким" делаю поиск по всему диску и

Библиотека-там.png

а вот он где спрятался!  ;D

Вообще, надо сказать, что такая непонятка будет ждать тех, кто не изменил путь для библиотек по-умолчанию на путь в какую-нибудь прирученную папку. Правда, для тех, кто изменил, сразу станут недоступными библиотеки, которые ставятся вместе с программой, но они исправно лежат на своём месте и их можно просто перенести куда надо. Интересно, есть ли изящное решение для этой задачки?

тут мне коллега настойчиво напоминает, что со списком "Recent Files" можно делать те же операции, что и с обычными файлами и я это проверил - да, именно так, если конечно файл по списку из списка же не вылетел - список не особо длинный. Но старый воин любит синенькое, а там вот что было - то было :) Кто будет искать - теперь вы тоже знаете, где оно на самом деле прячется :)

Главное – это доходчиво объяснить.

Support

Добрый день! Это VirtualStore от Microsoft. Не так давно попортил нервов, пока разобрался. Суть в том, что писать в системные каталоги (типа ProgramFiles) как бы нельзя, но система это позволяет. Скрытно заменяя этот каталог на другой. Программы этого могут и не заметить, а если самому искать файлы то ... сюрприз!

Не знаю, что тут можно сделать. Надо просто задать свой каталог для Libraries, Projects и, если планируются свои рамки, TitleBlocks. И при необходимости скопировать туда данные из каталога с программой. После этого и при обновлении все будет хорошо.

Информация, кстати, важная. Спасибо!
Техническая поддержка Lithium ECAD