Udostępnij za pośrednictwem


Udostępnianie składników COM programowi.NET Framework

Ta sekcja zawiera podsumowanie procesu potrzebnego do uwidocznienia istniejącego składnika COM w kodzie zarządzanym. Aby uzyskać szczegółowe informacje na temat pisania serwerów COM, które ściśle integrują się z programem .NET Framework, zobacz Zagadnienia dotyczące projektowania dla współdziałania.

Istniejące składniki modelu COM są cennymi zasobami w kodzie zarządzanym jako aplikacje biznesowe warstwy środkowej lub jako izolowane funkcje. Idealny składnik ma podstawowy zestaw międzyoperacyjny i jest ściśle zgodny ze standardami programowania narzuconymi przez COM.

Aby uwidocznić składniki COM w programie .NET Framework

  1. Zaimportuj bibliotekę typów jako zestaw.

    Środowisko uruchomieniowe języka wspólnego wymaga metadanych dla wszystkich typów, w tym typów COM. Istnieje kilka sposobów uzyskania zestawu zawierającego typy COM importowane jako metadane.

  2. Użyj typów COM w kodzie zarządzanym.

    Można sprawdzić typy MODELU COM, aktywować wystąpienia i wywołać metody w obiekcie COM w taki sam sposób, jak w przypadku dowolnego typu zarządzanego.

  3. Skompiluj projekt międzyoperajowy.

    Zestaw Windows SDK udostępnia kompilatory dla kilku języków zgodnych ze specyfikacją języka wspólnego (CLS), w tym Visual Basic, C# i C++.

  4. Wdrażanie aplikacji międzyoperacyjnej.

    Aplikacje międzyoperacowe najlepiej wdrażać jako zestawy o silnej nazwie, podpisane w globalnej pamięci podręcznej zestawów.

Zobacz też