Bagikan melalui


AssemblyBuilder.AddAssemblyReference(Assembly) Metode

Definisi

Menambahkan rakitan yang dirujuk oleh kode sumber yang dihasilkan untuk file.

public:
 void AddAssemblyReference(System::Reflection::Assembly ^ a);
public void AddAssemblyReference (System.Reflection.Assembly a);
member this.AddAssemblyReference : System.Reflection.Assembly -> unit
Public Sub AddAssemblyReference (a As Assembly)

Parameter

a
Assembly

Rakitan yang dirujuk oleh unit kompilasi kode atau file sumber yang disertakan dalam kompilasi perakitan.

Keterangan

BuildProvider Implementasi menggunakan AddAssemblyReference metode saat menghasilkan kode sumber yang mereferensikan jenis dalam rakitan input.

Lingkungan build ASP.NET menginisialisasi kumpulan rakitan default yang tersedia untuk referensi melalui penyedia build di BuildProvider.ReferencedAssemblies properti . Jika penyedia build menghasilkan kode sumber yang mereferensikan rakitan tambahan, penyedia build menambahkan rakitan tambahan menggunakan AddAssemblyReference metode . Lingkungan build ASP.NET menyelesaikan jenis eksternal selama kompilasi perakitan menggunakan rakitan yang dirujuk yang ditambahkan oleh penyedia build dan kumpulan rakitan default yang tersedia untuk referensi.

Biasanya, BuildProvider objek menambahkan kode sumber ke AssemblyBuilder objek dalam GenerateCode metode . Jika penyedia build menghasilkan kode sumber yang menggunakan jenis eksternal, penyedia build menambahkan rakitan jenis menggunakan AssemblyBuilder.AddAssemblyReference metode .

AddAssemblyReference Gunakan metode untuk menambahkan rakitan referensi yang diperlukan dalam kode sumber yang BuildProvider dihasilkan oleh instans untuk jenis file tertentu. Gunakan elemen konfigurasi Assembly Element for compilation (ASP.NET Settings Schema) untuk mengonfigurasi assembly untuk referensi di beberapa jenis file dalam proyek.

Berlaku untuk

Lihat juga