Udostępnij przez


Uwidacznianie składników platformy .NET w modelu COM

Pisanie typu .NET i korzystanie z tego typu z niezarządzanego kodu to są odrębne działania dla programistów. W tej sekcji opisano kilka wskazówek dotyczących pisania kodu zarządzanego, który współdziała z klientami COM:

Ponadto ta sekcja identyfikuje zadania związane z korzystaniem z typu zarządzanego przez klienta COM.

Aby korzystać z typu zarządzanego z COM

  1. Zarejestruj zestawy z COM.

    Typy w zestawie (i bibliotekach typów) muszą być zarejestrowane w czasie projektowania. Jeśli instalator nie zarejestruje zestawu, poinstruuj deweloperów COM, aby używali Regasm.exe.

  2. Odnośniki do typów .NET z COM.

    Deweloperzy modelu COM mogą odwoływać się do typów w zestawie przy użyciu tych samych narzędzi i technik, których używają obecnie.

  3. Wywoływanie obiektu platformy .NET.

    Deweloperzy modelu COM mogą wywoływać metody na obiekcie .NET w taki sam sposób, jak wywołują metody na dowolnym niezarządzanym typie. Na przykład interfejs API COM CoCreateInstance aktywuje obiekty platformy .NET.

  4. Wdrożyć aplikację w celu uzyskania dostępu dla COM.

    Zestaw o mocnej nazwie można zainstalować w globalnej pamięci podręcznej zestawów i potrzebuje podpisu od wydawcy. Zestawy, które nie mają silnej nazwy nadanej, muszą być zainstalowane w katalogu aplikacji klienta.

Zobacz także