@ (Tentukan File Respons) (Visual Basic)
Menentukan file yang berisi opsi pengompilasi dan file kode sumber untuk dikompilasi.
Sintaks
@response_file
Argumen
response_file
Harus diisi. File yang mencantumkan opsi pengompilasi atau file kode sumber untuk dikompilasi. Sertakan nama file dalam tanda kutip ("") jika berisi spasi.
Keterangan
Pengompilasi memproses opsi pengompilasi dan file kode sumber yang ditentukan dalam file respons seolah-olah telah ditentukan pada baris perintah.
Untuk menentukan lebih dari satu file respons dalam kompilasi, tentukan beberapa opsi file respons, seperti berikut ini.
@file1.rsp @file2.rsp
Dalam file respons, beberapa opsi pengompilasi dan file kode sumber bisa muncul pada satu baris. Spesifikasi opsi pengompilasi tunggal harus muncul pada satu baris (tidak bisa menjangkau beberapa baris). File respons bisa memiliki komentar yang diawali dengan simbol #
.
Anda bisa menggabungkan opsi yang ditentukan pada baris perintah dengan opsi yang ditentukan dalam satu atau beberapa file respons. Pengompilasi memproses opsi perintah saat menghadapinya. Oleh karena itu, argumen baris perintah bisa menimpa opsi yang tercantum sebelumnya dalam file respons. Sebaliknya, opsi dalam opsi penggantian file respons yang tercantum sebelumnya di baris perintah atau di file respons lainnya.
Visual Basic menyediakan file Vbc.rsp, yang terletak di direktori yang sama dengan file Vbc.exe. File Vbc.rsp disertakan secara default kecuali -noconfig
opsi digunakan. Untuk informasi selengkapnya, lihat -noconfig.
Catatan
Opsi @
tidak tersedia dari dalam lingkungan pengembangan Visual Studio; ini hanya tersedia saat mengompilasi dari baris perintah.
Contoh 1
Baris berikut berasal dari file respons sampel.
# build the first output file
-target:exe
-out:MyExe.exe
source1.vb
source2.vb
Contoh 2
Contoh berikut menunjukkan cara menggunakan @
opsi dengan file respons bernama File1.rsp
.
vbc @file1.rsp