Condividi tramite


-recurse

Consente di compilare i file di codice sorgente in tutte le directory figlio della directory specificata o della directory del progetto.

Sintassi

-recurse:[dir\]file  

Argomenti

dir
Facoltativo. La directory in cui si vuole che abbia inizio la ricerca. Se non viene specificata alcuna directory, la ricerca avrà inizio nella directory del progetto.

file
Obbligatorio. I file da cercare. È consentito l'utilizzo di caratteri jolly.

Osservazioni:

È possibile usare caratteri jolly in un nome file per compilare tutti i file corrispondenti della directory del progetto senza usare -recurse. Se non viene specificato alcun nome file di output, il compilatore basa il nome del file di output sul primo file di input elaborato. Si tratta in genere del primo file nell'elenco dei file compilati in ordine alfabetico. Per questo motivo, è consigliabile specificare un file di output usando l'opzione -out.

Nota

L'opzione -recurse non è disponibile nell'ambiente di sviluppo di Visual Studio; è disponibile solo durante la compilazione dalla riga di comando.

Esempio

Il comando seguente compila tutti i file di Visual Basic nella directory corrente.

vbc *.vb  

Il comando seguente compila tutti i file di Visual Basic nella directory Test\ABC ed eventuali directory sottostanti, quindi genera Test.ABC.dll.

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

Vedi anche