Condividi tramite


@ (Specifica file di risposta) (Visual Basic)

Specifica un file contenente le opzioni del compilatore e i file del 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ù file di risposta in una compilazione, specificare più opzioni di file di risposta, ad esempio le seguenti.

@file1.rsp @file2.rsp

In un file di risposta, più opzioni del compilatore e file di codice sorgente possono essere visualizzati in una sola riga. Una singola specifica dell'opzione del compilatore deve essere visualizzata su una riga (non può estendersi su più righe). I file di risposta possono avere 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 del comando durante l'incontro. Pertanto, gli argomenti della riga di comando possono eseguire l'override delle opzioni elencate in precedenza nei file di risposta. Viceversa, le opzioni in un file di risposta sostituiscono le 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.

Annotazioni

L'opzione @ non è disponibile dall'interno dell'ambiente di sviluppo di Visual Studio. È disponibile solo durante la compilazione dalla riga di comando.

Esempio 1

Le righe seguenti provengono 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

Vedere anche