Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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
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.
Aplikacje interopowe najlepiej wdrażać jako zestawy o silnej nazwie, podpisane w Globalnej pamięci podręcznej (GAC).