/recurse
Обновлен: Ноябрь 2007
Компилирует файлы исходного кода, содержащиеся во всех дочерних папках, либо в указанной папке, либо в папке проекта.
/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
См. также
Ссылки
Примеры командных строк компиляции