@ (especificar arquivo de resposta) (Visual Basic)@ (Specify Response File) (Visual Basic)

Especifica um arquivo que contém opções de compilador e arquivos de código-fonte a serem compilados.Specifies a file that contains compiler options and source-code files to compile.

SintaxeSyntax

@response_file

ArgumentosArguments

response_file
Obrigatório.Required. Um arquivo que lista opções de compilador ou arquivos de código-fonte para compilar.A file that lists compiler options or source-code files to compile. Coloque o nome de arquivo entre aspas ("") se ele contiver um espaço.Enclose the file name in quotation marks (" ") if it contains a space.

ComentáriosRemarks

O compilador processa as opções do compilador e os arquivos de código-fonte especificados em um arquivo de resposta como se eles tivessem sido especificados na linha de comando.The compiler processes the compiler options and source-code files specified in a response file as if they had been specified on the command line.

Para especificar mais de um arquivo de resposta em uma compilação, especifique várias opções de arquivo de resposta, como a seguir.To specify more than one response file in a compilation, specify multiple response-file options, such as the following.

@file1.rsp @file2.rsp

Em um arquivo de resposta, várias opções de compilador e arquivos de código-fonte podem aparecer em uma linha.In a response file, multiple compiler options and source-code files can appear on one line. Uma especificação de opção de compilador único deve aparecer em uma linha (não pode abranger várias linhas).A single compiler-option specification must appear on one line (cannot span multiple lines). Os arquivos de resposta podem ter comentários que começam com o # símbolo.Response files can have comments that begin with the # symbol.

Você pode combinar as opções especificadas na linha de comando com opções especificadas em um ou mais arquivos de resposta.You can combine options specified on the command line with options specified in one or more response files. O compilador processa as opções de comando à medida que as encontra.The compiler processes the command options as it encounters them. Portanto, argumentos de linha de comando podem substituir as opções listadas anteriormente em arquivos de resposta.Therefore, command-line arguments can override previously listed options in response files. Por outro lado, as opções em um arquivo de resposta substituem as opções listadas anteriormente na linha de comando ou em outros arquivos de resposta.Conversely, options in a response file override options listed previously on the command line or in other response files.

Visual Basic fornece o arquivo Vbc. rsp, localizado no mesmo diretório que o arquivo de Vbc.exe.Visual Basic provides the Vbc.rsp file, which is located in the same directory as the Vbc.exe file. O arquivo Vbc. rsp é incluído por padrão, a menos que a -noconfig opção seja usada.The Vbc.rsp file is included by default unless the -noconfig option is used. Para obter mais informações, consulte -noconfig.For more information, see -noconfig.

Observação

A @ opção não está disponível no ambiente de desenvolvimento do Visual Studio; ela está disponível somente durante a compilação na linha de comando.The @ option is not available from within the Visual Studio development environment; it is available only when compiling from the command line.

ExemploExample

As linhas a seguir são de um exemplo de arquivo de resposta.The following lines are from a sample response file.

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

ExemploExample

O exemplo a seguir demonstra como usar a @ opção com o arquivo de resposta chamado File1.rsp .The following example demonstrates how to use the @ option with the response file named File1.rsp.

vbc @file1.rsp

Consulte tambémSee also