Bagikan melalui


Menyusun Projek Interop

Proyek interop COM yang mereferensikan satu atau lebih rakitan yang berisi jenis COM impor dikompilasi seperti proyek terkelola lainnya. Anda dapat mereferensikan rakitan interop di lingkungan pengembangan seperti Visual Studio, atau Anda dapat mereferensikannya saat menggunakan kompiler baris perintah. Yang pasti, untuk mengkompilasi dengan benar, rakitan interop harus berada di direktori yang sama dengan file proyek lainnya.

Ada dua cara untuk referensi rangkaian interop:

  • Jenis interop tertanam: Dimulai dengan .NET Framework 4 dan Visual Studio 2010, Anda dapat menginstruksikan kompiler untuk menanamkan informasi jenis dari rakitan interop ke dalam executable Anda. Hal ini adalah teknik yang direkomendasikan.

  • Menyebarkan rakitan interop: Anda dapat membuat referensi standar untu rakitan interop. Dalam hal ini, rakitan interop harus disebarkan dengan aplikasi Anda.

Perbedaan antara kedua teknik ini dibahas secara lebih rinci dalam Penggunaan Jenis COM dalam Kode Terkelola.

Menyematkan jenis interop dengan Visual Studio ditunjukkan dalam Panduan: Menyematkan Jenis dari Rakitan Terkelola pada Visual Studio.

Untuk mereferensikan rakitan interop dengan kompiler baris perintah dan menyematkan informasi jenis dalam executable Anda, gunakan pengalih kompiler -link(C# Compiler Options) atau -link (Visual Basic) dan tentukan nama rakitan interop.

Catatan

Aplikasi Visual C ++ tidak dapat menyematkan informasi jenis, tetapi dapat beroperasi dengan aplikasi atau add-in.

Untuk mengkompilasi aplikasi yang mencakup rakitan interop utama saat disebarkan, gunakan pengalih kompiler /referensi dan tentukan nama rakitan interopnya.

Lihat juga