Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Компилирует файлы исходного кода во всех дочерних каталогах указанного каталога или каталога проекта.
Синтаксис
-recurse:[dir\]file
Аргументы
dir
Необязательно. Каталог, в котором нужно начать поиск. Если это не указано, поиск начинается в каталоге проекта.
file
Обязательное. Файлы для поиска. Допустимы подстановочные знаки.
Замечания
Подстановочные знаки можно использовать в имени файла для компиляции всех соответствующих файлов в каталоге проекта без использования -recurse. Если имя выходного файла не указано, компилятор основывает имя выходного файла на первом входном файле, обработанном. Как правило, это первый файл в списке файлов, скомпилированных при просмотре в алфавитном порядке. По этой причине рекомендуется указать выходной файл с помощью -out параметра.
Замечание
Этот -recurse параметр недоступен в среде разработки Visual Studio. Он доступен только при компиляции из командной строки.
Пример
Следующая команда компилирует все файлы Visual Basic в текущем каталоге.
vbc *.vb
Следующая команда компилирует все файлы Visual Basic в каталоге Test\ABC и все каталоги Test.ABC.dllпод ним, а затем создает.
vbc -target:library -out:Test.ABC.dll -recurse:Test\ABC\*.vb