Ludens
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Коллеги, позвольте дурацкий вопрос: а куда — в какие папки — вы обычно помещаете сторонние пакеты компонентов? Конечно, этот вопрос не возникает, если у пакета компонентов имеется собственный инсталлятор, — например, в случае с Raize Components. Инсталлятор, как правило, создает подпапку в C:\Program Files\ и помещает все туда все исходники, демонстрационные проекты, документацию и всю остальную структуру. Попутно он сам все компилирует и прописывает все пути в Tools/Options/Library. Но это если есть инсталлятор. В большинстве же случаев даже популярные пакеты (Toolbar2000, SpTBX и др.) инсталлятора не имеют, и для них приходится придумывать местоположение папок самостоятельно. Я в таких случаях поступаю по примеру «профессиональных» инсталляторов: создаю отдельную папку в C:\Program Files\ (например, C:\Program Files\Toolbar2000\), помещаю всю структуру пакета компонентов туда и вручную правлю список путей в Tools/Options/Library. Но сейчас у меня эти пакеты занимают уже довольно значительное место в Program Files, путаются под ногами, мешаются с «нормальными» программами, и вот я задумался: а может быть, имеет смысл для красоты и логики помещать их в какую-то отдельную специальную папку? Например, в C:\Program Files\Embarcadero\Components\? Или в \My Documents\Development\3rd Party Components\? Или еще куда? Все-таки папка Program Files — это изначально место для прикладных программ, а не для компонентов... Вот вы, например, как поступаете? А какую политику в этом вопросе рекомендует Embarcadero? Вопрос, разумеется, чисто из области эстетики, не более того. | Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 21:52 02-04-2011 | Исправлено: Ludens, 22:47 02-04-2011 |
|