/recurse

Обновлен: Ноябрь 2007

Компилирует файлы исходного кода, содержащиеся во всех дочерних папках, либо в указанной папке, либо в папке проекта.

/recurse:[dir\]file

Аргументы

  • dir
    Необязательный атрибут. Папка, в которой следует начать поиск. Если не указана, поиск начинается в папке проекта.

  • file
    Обязательный атрибут. Файлы, которые нужно найти. Допускается использование специальных знаков.

Заметки

Для компиляции всех файлов из папки проекта без использования параметра /recurse в имени файла можно использовать специальные знаки. Если имя выходного файла не задано, компилятор использует имя первого обработанного файла с входными данными. Как правило, это первый файл из списка скомпилированных файлов, расположенных в алфавитном порядке. По этой причине лучше всего задать выходной файл с помощью параметра /out.

0zsf5594.alert_note(ru-ru,VS.90).gifПримечание.

Параметр /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

См. также

Ссылки

/out (Visual Basic)

Примеры командных строк компиляции

Другие ресурсы

Компилятор Visual Basic