-Recurse
Kompilerar källkodsfiler i alla underordnade kataloger i antingen den angivna katalogen eller projektkatalogen.
Syntax
-recurse:[dir\]file
Argument
dir
Valfritt. Den katalog där du vill att sökningen ska börja. Om det inte anges börjar sökningen i projektkatalogen.
file
Obligatoriska. De filer som ska sökas efter. Jokertecken tillåts.
Kommentarer
Du kan använda jokertecken i ett filnamn för att kompilera alla matchande filer i projektkatalogen utan att använda -recurse
. Om inget utdatafilnamn anges baserar kompilatorn utdatafilens namn på den första indatafilen som bearbetas. Det här är vanligtvis den första filen i listan över filer som kompileras i alfabetisk ordning. Därför är det bäst att ange en utdatafil med hjälp av -out
alternativet .
Kommentar
Alternativet -recurse
är inte tillgängligt från Visual Studio-utvecklingsmiljön. Det är endast tillgängligt när du kompilerar från kommandoraden.
Exempel
Följande kommando kompilerar alla Visual Basic-filer i den aktuella katalogen.
vbc *.vb
Följande kommando kompilerar alla Visual Basic-filer i Test\ABC
katalogen och eventuella kataloger under den och genererar Test.ABC.dll
sedan .
vbc -target:library -out:Test.ABC.dll -recurse:Test\ABC\*.vb