@ (specificare il file di risposta) (Visual Basic)

Specifica un file che contiene le opzioni del compilatore e i file di codice sorgente da compilare.

Sintassi

@response_file

Argomenti

response_file
Obbligatorio. File che elenca le opzioni del compilatore o i file di codice sorgente da compilare. Racchiudere il nome del file tra virgolette (" ") se contiene uno spazio.

Osservazioni:

Il compilatore elabora le opzioni del compilatore e i file di codice sorgente specificati in un file di risposta come se fossero stati specificati nella riga di comando.

Per specificare più di un file di risposta in una compilazione, specificare più opzioni di file di risposta, come quanto segue.

@file1.rsp @file2.rsp

In un file di risposta, più opzioni del compilatore e file di codice sorgente possono essere contenuti in una sola riga. La specifica di una singola opzione del compilatore deve essere contenuta in una sola riga (non può estendersi su più righe). I file di risposta possono contenere commenti che iniziano con il simbolo #.

È possibile combinare le opzioni specificate nella riga di comando con le opzioni specificate in uno o più file di risposta. Il compilatore elabora le opzioni di comando quando vengono rilevate. Di conseguenza, gli argomenti della riga di comando possono eseguire l'override di opzioni elencate in precedenza nei file di risposta. Viceversa, le opzioni in un file di risposta eseguiranno l'override delle opzioni elencate in precedenza nella riga di comando o in altri file di risposta.

Visual Basic fornisce il file Vbc.rsp, che si trova nella stessa directory del file Vbc.exe. Il file Vbc.rsp è incluso per impostazione predefinita, a meno che non venga usata l'opzione -noconfig. Per altre informazioni, vedere -noconfig.

Nota

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

Esempio 1

Di seguito sono riportate righe da un file di risposta di esempio.

# build the first output file
-target:exe
-out:MyExe.exe
source1.vb
source2.vb

Esempio 2

Nell'esempio seguente viene illustrato come usare l'opzione @ con il file di risposta denominato File1.rsp.

vbc @file1.rsp

Vedi anche