Freigeben über


@ (Antwortdatei angeben) (Visual Basic)

Gibt eine Datei an, die Compileroptionen und Quellcodedateien enthält, die kompiliert werden sollen.

Syntax

@response_file

Argumente

response_file
Erforderlich. Eine Datei, die Compileroptionen oder Quellcodedateien auflistet, die kompiliert werden sollen. Schließen Sie den Dateinamen in Anführungszeichen (" ") ein, wenn er ein Leerzeichen enthält.

Bemerkungen

Der Compiler verarbeitet die Compileroptionen und Quellcodedateien, die in einer Antwortdatei angegeben wurden, als ob sie in der Befehlszeile angegeben wurden.

Wenn Sie mehr als eine Antwortdatei in einer Kompilierung angeben möchten, geben Sie mehrere Antwortdateioptionen an, z. B. folgendes.

@file1.rsp @file2.rsp

In einer Antwortdatei können mehrere Compileroptionen und Quellcodedateien in einer Zeile angezeigt werden. Eine einzelne Compileroptionsspezifikation muss in einer Zeile angezeigt werden (kann nicht mehrere Zeilen umfassen). Antwortdateien können Kommentare enthalten, die mit dem # Symbol beginnen.

Sie können optionen kombinieren, die in der Befehlszeile mit optionen angegeben sind, die in einer oder mehreren Antwortdateien angegeben sind. Der Compiler verarbeitet die Befehlsoptionen, sobald sie auftreten. Daher können Befehlszeilenargumente zuvor aufgeführte Optionen in Antwortdateien überschreiben. Umgekehrt setzen Optionen in einer Antwortdatei Optionen außer Kraft, die zuvor in der Befehlszeile oder in anderen Antwortdateien aufgeführt sind.

Visual Basic stellt die Datei Vbc.rsp bereit, die sich im selben Verzeichnis wie die Vbc.exe Datei befindet. Die Datei "Vbc.rsp" ist standardmäßig enthalten, es sei denn, die -noconfig Option wird verwendet. Weitere Informationen finden Sie unter "-noconfig".

Hinweis

Die @ Option ist nicht in der Visual Studio-Entwicklungsumgebung verfügbar. Sie ist nur verfügbar, wenn Sie über die Befehlszeile kompilieren.

Beispiel 1

Die folgenden Zeilen stammen aus einer Beispielantwortdatei.

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

Beispiel 2

Im folgenden Beispiel wird die Verwendung der @ Option mit der Antwortdatei mit dem Namen veranschaulicht File1.rsp.

vbc @file1.rsp

Siehe auch