@ (Especificar arquivo de resposta) (Visual Basic)

Especifica um arquivo que contém opções do compilador e arquivos de código-fonte a serem compilados.

Sintaxe

@response_file

Argumentos

response_file
Obrigatório. Um arquivo que lista opções do compilador ou arquivos de código-fonte a serem compilados. Coloque o nome do arquivo entre aspas (" ") se ele contiver um espaço.

Observações

O compilador processa as opções do compilador e os arquivos de código-fonte especificados em um arquivo de resposta como se tivessem sido especificados na linha de comando.

Para especificar mais de um arquivo de resposta em uma compilação, especifique várias opções de arquivo de resposta, como as seguintes.

@file1.rsp @file2.rsp

Em um arquivo de resposta, várias opções do compilador e arquivos de código-fonte podem aparecer em uma linha. Uma única especificação de opção do compilador deve aparecer em uma linha (não pode abranger várias linhas). Os arquivos de resposta podem ter comentários que começam com o # símbolo.

Você pode combinar opções especificadas na linha de comando com opções especificadas em um ou mais arquivos de resposta. O compilador processa as opções de comando à medida que as encontra. Portanto, os argumentos de linha de comando podem substituir opções listadas anteriormente em arquivos de resposta. 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.

Visual Basic fornece o arquivo Vbc.rsp, que está localizado no mesmo diretório que o arquivo Vbc.exe. O arquivo Vbc.rsp é incluído por padrão, a menos que a -noconfig opção seja usada. Para obter mais informações, consulte -noconfig.

Nota

A @ opção não está disponível no ambiente de desenvolvimento do Visual Studio, ela está disponível apenas ao compilar a partir da linha de comando.

Exemplo 1

As linhas a seguir são de um arquivo de resposta de exemplo.

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

Exemplo 2

O exemplo a seguir demonstra como usar a @ opção com o arquivo de resposta chamado File1.rsp.

vbc @file1.rsp

Consulte também