Aracılığıyla paylaş


.NET bileşenlerini COM'a gösterme

Bir .NET türü yazmak ve bu türü yönetilmeyen koddan tüketmek, geliştiriciler için ayrı etkinliklerdir. Bu bölümde, COM istemcileri ile birlikte çalışabilen yönetilen kod yazmaya yönelik çeşitli ipuçları açıklanmaktadır:

Ayrıca, bu bölüm bir COM istemcisinden yönetilen türleri kullanmayla ilgili görevleri tanımlar.

COM'dan yönetilen bir tür kullanmak için

  1. Derlemeleri COM ile kaydedin.

    Derlemedeki (ve tür kitaplıklarındaki) türler tasarım zamanında kaydedilmelidir. Yükleyici derlemeyi kaydetmezse, COM geliştiricilerine Regasm.exekullanmalarını sağlayın.

  2. COM'dan .NET türlerine referans verin.

    COM geliştiricileri, bugün kullandıkları aynı araçları ve teknikleri kullanarak bir derlemedeki türlere başvurabilir.

  3. Bir .NET nesnesi çağır.

    COM geliştiricileri, yönetilmeyen herhangi bir türdeki yöntemleri çağırdıkları gibi .NET nesnesinde de yöntemleri çağırabilir. Örneğin, COM CoCreateInstance API'si .NET nesnelerini etkinleştirir.

  4. COM erişimi için bir uygulama dağıtma.

    Güçlü adı olan bir derleme, yayımcısının imzasını gerektirir ve genel derleme önbelleğine yüklenebilir. Güçlü adlandırılmış olmayan derlemeler istemcinin uygulama dizinine yüklenmelidir.

Ayrıca bakınız