Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
|
|
1 | |
Добавление ссылок в Solution Explorer04.06.2009, 08:55. Показов 3223. Ответов 4
Метки нет (Все метки)
Привет.
Основное приложение имеет несколько модулей, описанных в библиотеках классов. Эти библиотеки находятся в ./modules/testmodule/testmodule.dll - такая вот структура относительно исполняемого файла. Как в References (Ссылки) добавить эти библиотеки так, чтобы программа искала их именно в указанных каталогах? И можно ли обойтись без Параметры проекта-Ссылки, куда можно добавить пути? Ибо как я понял, там пути абсолютные, а они неприемлемы для приложения, которое будет использоваться на другрих компьютерах. Спасибо.
0
|
04.06.2009, 08:55 | |
Ответы с готовыми решениями:
4
При создании сайта asp.net в Solution Explorer Путь к файлу в Solution Explorer Как скопировать файл из Resource (Solution Explorer)? Открыть форму из каталога в Solution Explorer |
107 / 107 / 9
Регистрация: 02.06.2009
Сообщений: 578
|
|
04.06.2009, 09:10 | 2 |
При добавлении ссылок на модули, не относящиеся к стандартным, то бишь написанные вами, Visual Studio сначала перемещает модуль в папку bin, и только потом добавляет ссылку на него в проект. Так что пути не абсолютные, и программа будет работать на других машинах, если вы только скопируете папку bin(служебную информацию, например базу данных отладки, можно не копировать - важные детали:манифест, модуль exe, и остальные модули dll.)
ЗЫ: Через References модули добавятся только в папку, где лежит программа. Если хотите - есть программное добавление сборок к программе. По моему, вы и создавали ту тему.
0
|
Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
|
|
04.06.2009, 10:21 [ТС] | 3 |
Да, создавал я, но динамически загружать библиотеки не всегда приемлемо для меня в некоторых ситуациях.
0
|
Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
|
|
04.06.2009, 16:56 [ТС] | 4 |
Veyron, Вы не совсем поняли. Мне надо, чтобы путь ссылки был н аподобие ./modules/test/test.dll, а он просто суёт test.dll в конечную сборку проекта, а мне этого не надо. У меня модули должны находиться не в корневом каталоге приложения....
Через добавление пути для ссылок - не получается...
0
|
107 / 107 / 9
Регистрация: 02.06.2009
Сообщений: 578
|
|
04.06.2009, 18:10 | 5 |
Я просмотрел все отверстия у VS, только ничего для смены путей не обнаружил... Не знаю, может где и есть смена, но прошарил всё - и не густо. Остается два выхода - программно подключать, но это жесткая процедура, либо бороздить MSDN, что я и начну делать...
0
|
04.06.2009, 18:10 | |
04.06.2009, 18:10 | |
Помогаю со студенческими работами здесь
5
Вернуть Solution Explorer Refresh на Solution Explorer не работает Восстановить настройки Solution Explorer Solution Explorer отобразить все проекты Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |