AssemblyBuilder.AddAssemblyReference(Assembly) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.