Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
W tym artykule opisano wskazówki dotyczące współdziałania .NET Framework z modelem COM, w których используются starsze narzędzia i modele wdrażania, takie jak podstawowe zestawy współdziałania, globalna pamięć podręczna zestawów oraz rejestracja modelu COM oparta na rejestrze. W przypadku nowoczesnego platformy .NET użyj generowania kodu źródłowego COM lub interfejsu API ComWrappers. Aby uzyskać więcej informacji, zobacz współdziałanie modelu COM.
Ta sekcja zawiera podsumowanie procesu potrzebnego do uwidocznienia istniejącego składnika COM w kodzie zarządzanym.
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.
Uwidacznianie składników COM w .NET
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.
Użyj typów COM w kodzie zarządzanym.
Można sprawdzić typy COM, tworzyć instancje i wywołać metody na obiekcie COM w taki sam sposób, jak w przypadku dowolnego typu zarządzanego.
Skompiluj projekt międzyoperacyjny.
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++.
Wdrażanie aplikacji międzyoperacyjnej.
W przypadku platformy .NET aplikacje międzyoperacowe są często wdrażane jako zestawy o silnej nazwie, podpisane w globalnej pamięci podręcznej zestawów.