![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Наркоман самоучка
Форумчанин
Регистрация: 22.07.2007
Сообщений: 276
|
![]()
MVS 2010 Express: Добавляю в проект, через References, ссылки на свои библиотеки классов. После компиляции, они добавляются в папку с .exe файлом программы. Мне хотелось бы, чтобы они размещались в определённой папке. Допустим - "Bin\Dll\".
Подскажите, возможно ли это реализовать и, если возможно, то как. ![]()
#include <мозг.h>
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
Когда выбрали файл, в кнопке Add есть стрелочка вниз, нажать ёё, выбрать "Add as Link".
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#3 |
Наркоман самоучка
Форумчанин
Регистрация: 22.07.2007
Сообщений: 276
|
![]()
Эм. Это просто добавить ссылку. Я её добавил. Мне нужно другое. Не хочется, чтобы .dll файлы хранились рядом с .exe файлом, а хранились в отдельной папке.
#include <мозг.h>
|
![]() |
![]() |
![]() |
#4 | |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]() Цитата:
1. Создайте в инспекторе проекта, папку \dll 2. Поместите нужные .dll в ту папку 3. Добавляйте references |
|
![]() |
![]() |
![]() |
#5 |
Наркоман самоучка
Форумчанин
Регистрация: 22.07.2007
Сообщений: 276
|
![]()
Не получилось. Ещё пробовал добавлять Пути для ссылок в Свойствах проекта, но все равно не помогло.
#include <мозг.h>
|
![]() |
![]() |
![]() |
#7 |
Наркоман самоучка
Форумчанин
Регистрация: 22.07.2007
Сообщений: 276
|
![]()
Неа. Видимо, так можно делать только, если подключать библиотеку динамически.
Если хочется спрятать все .dll, то можно сделать ещё так. Скопировать все .dll и .exe в папку /bin, а в корневую папку, добавить ярлык на .exe.
#include <мозг.h>
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
ну дыку правильно, ДЛЛ при статической линковке вообще то не имеет пути, потому должна легко находится системой(или папка из PATH, или рядом с exe)
а при динамической линковке вы сами можете указать путь. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
![]()
У Reference есть свойство CopyLocal. Если оно true то dll будет копироваться в bin, если false то нет
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Установка обработчиков событий из DLL | greenzed | Общие вопросы Delphi | 3 | 05.02.2011 17:46 |
Отредактировать DLL Найти HEX-адрес и заменить его своим. | Человек_Борща | Общие вопросы Delphi | 1 | 16.10.2010 17:40 |
Свои к своим | 0mega | Microsoft Office Excel | 3 | 26.05.2010 07:34 |