Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sebagai alternatif untuk mengkompilasi program Visual Basic dari dalam Visual Studio, Anda dapat mengkompilasi dari baris perintah untuk menghasilkan file yang dapat dieksekusi (.exe) atau file pustaka tautan dinamis (.dll).
Pengkompilasi baris perintah Visual Basic mendukung serangkaian opsi lengkap yang mengontrol file input dan output, rakitan, serta opsi debug dan praprosesor. Setiap opsi tersedia dalam dua bentuk yang dapat dipertukarkan: -option dan /option. Dokumentasi ini hanya -option memperlihatkan formulir.
Tabel berikut ini mencantumkan beberapa contoh baris perintah yang bisa Anda ubah untuk penggunaan Anda sendiri.
| Untuk | Gunakan |
|---|---|
| Mengkompilasi File.vb dan membuat File.exe | vbc -reference:Microsoft.VisualBasic.dll File.vb |
| Mengkompilasi File.vb dan membuat File.dll | vbc -target:library File.vb |
| Mengkompilasi File.vb dan membuat My.exe | vbc -out:My.exe File.vb |
| Mengkompilasi File.vb dan membuat pustaka dan rakitan referensi bernama File.dll | vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb |
Kompilasi semua file Visual Basic di direktori saat ini, dengan pengoptimalan dan simbol yang DEBUG ditentukan, menghasilkan File2.exe |
vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb |
| Mengkompilasi semua file Visual Basic di direktori saat ini, menghasilkan versi debug File2.dll tanpa menampilkan logo atau peringatan | vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb |
| Mengkompilasi semua file Visual Basic di direktori saat ini ke Something.dll | vbc -target:library -out:Something.dll *.vb |
Tip
Saat membuat proyek dengan menggunakan Visual Studio IDE, Anda dapat menampilkan informasi tentang perintah vbc terkait dengan opsi kompilatornya di jendela output. Untuk menampilkan informasi ini, buka Kotak Dialog Opsi, Proyek dan Solusi, Bangun dan Jalankan, lalu atur verbositas output build proyek MSBuild ke Normal atau tingkat verbositas yang lebih tinggi.