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.
Menyebabkan pengkompilasi membuat informasi jenis dalam rakitan yang ditentukan tersedia untuk proyek yang saat ini Anda kompilasi.
Sintaksis
-reference:fileList
atau
-r:fileList
Argumen
| Istilah | Definisi |
|---|---|
fileList |
Dibutuhkan. Daftar nama file rakitan yang dibatasi koma. Jika nama file berisi spasi, sertakan nama dalam tanda kutip. |
Komentar
File yang Anda impor harus berisi metadata rakitan. Hanya jenis publik yang terlihat di luar rakitan. Opsi -addmodule mengimpor metadata dari modul.
Jika Anda mereferensikan assembly (Assembly A) yang sendiri mereferensikan assembly lain (Assembly B), Anda perlu mereferensikan Assembly B jika:
Jenis dari Assembly A mewarisi dari jenis atau mengimplementasikan antarmuka dari Assembly B.
Bidang, properti, peristiwa, atau metode yang memiliki jenis pengembalian atau jenis parameter dari Assembly B dipanggil.
Gunakan -libpath untuk menentukan direktori tempat satu atau beberapa referensi perakitan Anda berada.
Agar pengkompilasi mengenali jenis dalam perakitan (bukan modul), pengkompilasi harus dipaksa untuk menyelesaikan jenisnya. Salah satu contoh bagaimana Anda dapat melakukan ini adalah menentukan instans jenis. Cara lain tersedia untuk mengatasi nama jenis dalam rakitan untuk pengkompilasi. Misalnya, jika Anda mewarisi dari jenis dalam rakitan, nama jenis kemudian diketahui oleh pengkompilasi.
File respons Vbc.rsp, yang mereferensikan rakitan .NET Framework yang umum digunakan, digunakan secara default. Gunakan -noconfig jika Anda tidak ingin pengkompilasi menggunakan Vbc.rsp.
Bentuk pendeknya -reference adalah -r.
Contoh
Perintah berikut mengkompilasi file Input.vb sumber dan rakitan referensi dari Metad1.dll dan Metad2.dll untuk menghasilkan Out.exe.
vbc -reference:metad1.dll,metad2.dll -out:out.exe input.vb