Compartilhar via


@ (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órios. Um arquivo que lista as opções do compilador ou os arquivos de código-fonte a serem compilados. Coloque o nome do arquivo entre aspas ("") se o nome conter um espaço.

Comentários

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 a seguir.

@file1.rsp @file2.rsp

Em um arquivo de resposta, várias opções de compilador e de arquivos de código-fonte podem ser exibidas em uma linha. Uma única especificação de opção do compilador deve ser exibida em uma linha (não é possível 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 conforme as encontra. Portanto, os argumentos da linha de comando podem substituir opções listadas anteriormente em arquivos de resposta. Por outro lado, opções em um arquivo de resposta substituirão as opções listadas anteriormente na linha de comando ou em outros arquivos de resposta.

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

Observação

A opção @ não está disponível no ambiente de desenvolvimento do Visual Studio; ela só está disponível quando se compila na linha de comando.

Exemplo 1

As linhas a seguir são de uma amostra de arquivo de resposta.

# 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

Confira também