Dela via


@ (Ange svarsfil) (Visual Basic)

Anger en fil som innehåller kompilatoralternativ och källkodsfiler som ska kompileras.

Syntax

@response_file

Argument

response_file
Obligatoriska. En fil som visar kompileringsalternativ eller källkodsfiler som ska kompileras. Omge filnamnet inom citattecken (" ") om det innehåller ett blanksteg.

Kommentarer

Kompilatorn bearbetar kompilatoralternativen och källkodsfilerna som anges i en svarsfil som om de hade angetts på kommandoraden.

Om du vill ange fler än en svarsfil i en kompilering anger du flera alternativ för svarsfiler, till exempel följande.

@file1.rsp @file2.rsp

I en svarsfil kan flera kompilatoralternativ och källkodsfiler visas på en rad. En enda specifikation för kompilatoralternativet måste visas på en rad (kan inte sträcka sig över flera rader). Svarsfiler kan ha kommentarer som börjar med symbolen # .

Du kan kombinera alternativ som anges på kommandoraden med alternativ som anges i en eller flera svarsfiler. Kompilatorn bearbetar kommandoalternativen när de påträffas. Därför kan kommandoradsargument åsidosätta tidigare listade alternativ i svarsfiler. Omvänt alternativ i en alternativ för åsidosättning av svarsfil som anges tidigare på kommandoraden eller i andra svarsfiler.

Visual Basic innehåller Vbc.rsp-filen, som finns i samma katalog som filen Vbc.exe. Vbc.rsp-filen ingår som standard om inte -noconfig alternativet används. Mer information finns i -noconfig.

Kommentar

Alternativet @ är inte tillgängligt från Visual Studio-utvecklingsmiljön. Det är endast tillgängligt när du kompilerar från kommandoraden.

Exempel 1

Följande rader kommer från en exempelsvarsfil.

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

Exempel 2

I följande exempel visas hur du använder @ alternativet med svarsfilen med namnet File1.rsp.

vbc @file1.rsp

Se även