Bagikan melalui


Opsi pengkompilasi Visual Basic tercantum menurut abjad

Pengkompilasi baris perintah Visual Basic disediakan sebagai alternatif untuk mengkompilasi program dari lingkungan pengembangan terintegrasi Visual Studio (IDE). Berikut ini adalah daftar opsi pengkompilasi baris perintah Visual Basic yang diurutkan menurut abjad.

Setiap opsi kompilator tersedia dalam dua bentuk: -option dan /option. Dokumentasi hanya memperlihatkan formulir -option.

Opsi Tujuan
@ (Tentukan File Respons) Menentukan file respons.
-? Menampilkan opsi pengkompilasi. Perintah ini sama dengan menentukan -help opsi . Tidak ada kompilasi yang terjadi.
-additionalfile Menamai file tambahan yang tidak secara langsung memengaruhi pembuatan kode tetapi dapat digunakan oleh penganalisis untuk menghasilkan kesalahan atau peringatan.
-addmodule Menyebabkan pengkompilasi membuat semua informasi jenis dari file yang ditentukan tersedia untuk proyek yang saat ini Anda kompilasi.
-analyzer Jalankan penganalisis dari rakitan ini (Bentuk pendek: -a)
-baseaddress Menentukan alamat dasar DLL.
-bugreport Membuat file yang berisi informasi yang memudahkan untuk melaporkan bug.
-checksumalgorithm:<alg> Tentukan algoritma untuk menghitung checksum file sumber yang disimpan dalam PDB. Nilai yang didukung adalah: SHA1 (default) atau SHA256.
Karena masalah tabrakan dengan SHA1, Microsoft merekomendasikan SHA256 atau lebih baik.
-codepage Menentukan halaman kode yang akan digunakan untuk semua file kode sumber dalam kompilasi.
-awakutu Menghasilkan informasi penelusuran kesalahan.
-Define Mendefinisikan simbol untuk kompilasi bersyar.
-delaysign Menentukan apakah rakitan akan ditandatangani sepenuhnya atau sebagian.
-Deterministik Menyebabkan pengkompilasi menghasilkan rakitan yang konten binernya identik di seluruh kompilasi jika input identik.
-Doc Memproses komentar dokumentasi ke file XML.
-errorreport Menentukan bagaimana pengkompilasi Visual Basic harus melaporkan kesalahan kompilator internal.
-filealign Menentukan tempat untuk meratakan bagian file output.
-Tolong Menampilkan opsi pengkompilasi. Perintah ini sama dengan menentukan -? opsi . Tidak ada kompilasi yang terjadi.
-highentropyva Menunjukkan apakah executable tertentu mendukung Pengacakan Tata Letak Ruang Alamat (ASLR) entropi tinggi.
-Impor Mengimpor namespace dari rakitan tertentu.
-keycontainer Menentukan nama kontainer kunci untuk pasangan kunci untuk memberikan nama yang kuat untuk rakitan.
-keyfile Menentukan file yang berisi kunci atau pasangan kunci untuk memberikan nama yang kuat untuk rakitan.
-langversion Tentukan versi bahasa: 9|9.0|10|10.0|11|11.0.
-libpath Menentukan lokasi rakitan yang dirujuk oleh opsi -referensi .
-linkresource Membuat link ke sumber daya terkelola.
-utama Menentukan kelas yang berisi prosedur yang Sub Main akan digunakan saat startup.
-moduleassemblyname Menentukan nama rakitan yang akan menjadi bagian modul.
-modulename:<string> Tentukan nama modul sumber
-netcf Mengatur pengkompilasi untuk menargetkan .NET Compact Framework.
-noconfig Jangan kompilasi dengan Vbc.rsp.
-nologo Menekan informasi banner kompilator.
-nostdlib Menyebabkan pengkompilasi tidak mereferensikan pustaka standar.
-nowarn Menekan kemampuan pengompilasi untuk menghasilkan peringatan.
-nowin32manifest Menginstruksikan pengkompilasi untuk tidak menyematkan manifes aplikasi apa pun ke dalam file yang dapat dieksekusi.
-Mengoptimalkan Mengaktifkan/menonaktifkan pengoptimalan kode.
-optioncompare Menentukan apakah perbandingan string harus biner atau menggunakan semantik teks khusus lokal.
-optionexplicit Memberlakukan deklarasi eksplisit variabel.
-optioninfer Memungkinkan penggunaan inferensi jenis lokal dalam deklarasi variabel.
-optionstrict Memberlakukan semantik bahasa yang ketat.
-keluar Menentukan file output.
-parallel[+|-] Menentukan apakah akan menggunakan build bersamaan (+).
-pathmap Menentukan cara memetakan jalur fisik ke output nama jalur sumber oleh pengkompilasi.
-balei-balei Menentukan platform prosesor yang ditargetkan pengkompilasi untuk file output.
-preferreduilang Tentukan nama bahasa output pilihan.
-tenang Mencegah pengkompilasi menampilkan kode untuk kesalahan dan peringatan terkait sintaksis.
-recurse Mencari subdirektori untuk mengkompilasi file sumber.
-referensi Mengimpor metadata dari rakitan.
-refonly Output hanya rakitan referensi.
-refout Menentukan jalur output rakitan referensi.
-removeintchecks Menonaktifkan pemeriksaan luapan bilangan bulat.
-Sumber daya Menyematkan sumber daya terkelola dalam rakitan.
-rootnamespace Menentukan namespace untuk semua deklarasi tipe.
-ruleset:<file> Tentukan file ruleset yang menonaktifkan diagnostik tertentu.
-sdkpath Menentukan lokasi Mscorlib.dll dan Microsoft.VisualBasic.dll.
-subsistemversion Menentukan versi minimum subsistem yang dapat digunakan file yang dapat dieksekusi yang dihasilkan.
-Target Menentukan format file output.
-utf8output Menampilkan output kompilator menggunakan pengodean UTF-8.
-vbruntime Menentukan bahwa pengkompilasi harus dikompilasi tanpa referensi ke Pustaka Runtime Visual Basic, atau dengan referensi ke pustaka runtime tertentu.
-penyedehanaan kata Menghasilkan informasi tambahan selama kompilasi.
-warnaserror Mempromosikan peringatan ke kesalahan.
-win32icon Menyisipkan file .ico ke dalam file output.
-win32manifest Mengidentifikasi file manifes aplikasi Win32 yang ditentukan pengguna untuk disematkan ke dalam file portable executable (PE) proyek.
-win32resource Menyisipkan sumber daya Win32 ke dalam file output.

Lihat juga