Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/16: Рейтинг темы: голосов - 16, средняя оценка - 4.94
Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
1

Добавление ссылок в Solution Explorer

04.06.2009, 08:55. Показов 3223. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет.

Основное приложение имеет несколько модулей, описанных в библиотеках классов. Эти библиотеки находятся в ./modules/testmodule/testmodule.dll - такая вот структура относительно исполняемого файла.
Как в References (Ссылки) добавить эти библиотеки так, чтобы программа искала их именно в указанных каталогах?
И можно ли обойтись без Параметры проекта-Ссылки, куда можно добавить пути? Ибо как я понял, там пути абсолютные, а они неприемлемы для приложения, которое будет использоваться на другрих компьютерах.

Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2009, 08:55
Ответы с готовыми решениями:

При создании сайта asp.net в Solution Explorer
Здравствуйте! при создании сайта asp.net в Solution Explorer (View/Solution Explorer), в самой...

Путь к файлу в Solution Explorer
Как прописать путь например к файлу *.mp3 в "mediaElement1" если его вложить внутрь exe-шника, т.e....

Как скопировать файл из Resource (Solution Explorer)?
Как скопировать файл добавленный в Resource (Solution Explorer) в нужную папку на HDD&

Открыть форму из каталога в Solution Explorer
Решил навести красоту у себя в проекте и освоить работу с каталогами. Создал каталог для форм,...

4
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2009, 18:10
Помогаю со студенческими работами здесь

Вернуть Solution Explorer
Здраствуйте у меня такая вот проблемка ошибочно нажала на Hide Solution Explorer и теперь моего...

Refresh на Solution Explorer не работает
Кто-нибудь сталкивался? Студия 2013, добавляю файл в папку проекта, нажимаю Refresh на Solution...

Восстановить настройки Solution Explorer
Всем доброго время суток. У меня слетели настройки Solution Explorer, когда я открываю любой проект...

Solution Explorer отобразить все проекты
Подскажите, как сделать чтобы были видны все проекты, которые находятся в папке с проектами. У меня...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru