-libpath
Сообщает расположение указанных сборок.
Синтаксис
-libpath:dirList
Аргументы
Термин | Определение |
---|---|
dirList |
Обязательный. Разделенный точками с запятой список каталогов, в котором компилятор должен искать сборку, если она отсутствует как в текущем рабочем каталоге (каталоге, из которого был вызван компилятор), так и в системном каталоге среды CLR. Если имя каталога содержит пробел, заключите имя в кавычки (" "). |
Замечания
Параметр -libpath
задает расположение сборок, указанных с помощью параметра -reference.
Компилятор выполняет поиск связанных сборок, для которых не указано полное имя, в следующем порядке:
Текущая рабочая папка. Это папка, из которой был вызван компилятор.
Системный каталог среды CLR.
Каталоги, указанные параметром
-libpath
.Каталоги, указанные переменной среды LIB.
Параметры -libpath
является аддитивным; каждое следующее указание этого параметра присоединяется к предыдущим значениям.
Используйте -reference
для указания ссылки на сборку.
Задание -libpath в интегрированной среде разработки Visual Studio |
---|
1. Выбор проекта в Обозреватель решений. В меню Проект выберите пункт Свойства. 2. Щелкните вкладку "Ссылки ". 3. Нажмите кнопку "Ссылочные пути"... 4. В диалоговом окне "Пути ссылки" введите имя каталога в папке: 5. Нажмите кнопку "Добавить папку". |
Пример
Следующий код компилирует T2.vb
, чтобы создать файл .exe. Компилятор выполнит поиск ссылок на сборку в рабочем каталоге, корневом каталоге диска С и каталоге "Новые сборки" на диске C:.
vbc -libpath:c:\;"c:\New Assemblies" -reference:t2.dll t2.vb