Sdílet prostřednictvím


-recurse

Zkompiluje soubory zdrojového kódu ve všech podřízených adresářích zadaného adresáře nebo adresáře projektu.

Syntaxe

-recurse:[dir\]file  

Argumenty

dir
Nepovinné. Adresář, ve kterém má hledání začínat. Pokud není zadáno, hledání začíná v adresáři projektu.

file
Povinný: Soubory, které chcete vyhledat. Jsou povoleny zástupné znaky.

Poznámky

Pomocí zástupných znaků v názvu souboru můžete zkompilovat všechny odpovídající soubory v adresáři projektu bez použití -recurse. Pokud není zadán žádný název výstupního souboru, kompilátor založí název výstupního souboru na prvním vstupním souboru zpracovaném. Toto je obvykle první soubor v seznamu souborů zkompilovaných při zobrazení abecedy. Z tohoto důvodu je nejlepší zadat výstupní soubor pomocí -out této možnosti.

Poznámka:

Tato -recurse možnost není k dispozici ve vývojovém prostředí sady Visual Studio. Tato možnost je k dispozici pouze při kompilaci z příkazového řádku.

Příklad

Následující příkaz zkompiluje všechny soubory jazyka Visual Basic v aktuálním adresáři.

vbc *.vb  

Následující příkaz zkompiluje všechny soubory jazyka Visual Basic v Test\ABC adresáři a všechny adresáře pod ním a potom vygeneruje Test.ABC.dll.

vbc -target:library -out:Test.ABC.dll -recurse:Test\ABC\*.vb  

Viz také