2014-02-12 4 views
0

Я получил некоторые проекты от третьей стороны, которые содержат много ссылок на пакеты (DLL), которые не найдены. Все эти пакеты находятся в папке в моей системе. Как настроить Visual C# Express, чтобы найти их автоматически?Как добавить путь к библиотеке по умолчанию?

Я не уверен в терминологии C# - это библиотеки, пакеты или что-то еще? Это DLL-файлы с именами, такими как Client.namespace.detail.dll.

+0

После того, как я уже много думал, я нашел частичное решение. Страница свойств для проекта включает вкладку «Пути ссылок». При добавлении папки были решены все сборки, кроме одного. Странно, потому что эта DLL там. Я действительно хотел бы добавить этот ссылочный путь ко всем проектам в качестве значения по умолчанию, так как может быть много использования этих сборок. – marcp

ответ

0

Ассембли. И они должны быть связаны из папки на том же уровне, что и проект, - в решении.

Это будет относительная ссылка и перейти к исходному контролю с проектом.

+0

Агрегаты ... правые. Но разве нет способа сказать IDE, где смотреть, не добавляя их снова? Я думаю, это то, что вы предлагаете. Например, мне не нужно обновлять ссылку на System.Core. IDE знает, где искать. – marcp

+0

System.Core - это GAC. Добавление assmeblies к GAC без причины неразумно - это проблемы безопасности. – TomTom

Смежные вопросы