Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе приводится сводка процесса, необходимого для предоставления существующего COM-компонента управляемому коду. Дополнительные сведения о написании COM-серверов, тесно интегрирующихся с .NET Framework, см. в разделе "Рекомендации по проектированию для взаимодействия".
Существующие компоненты COM — это ценные ресурсы в управляемом коде как бизнес-приложения среднего уровня или как изолированные функциональные возможности. Идеальный компонент имеет основную межоперационную сборку и соответствует стандартам программирования, используемым в COM.
Для открытия доступа к COM-компонентам для платформы .NET Framework
Импорт библиотеки типов в виде сборки.
Среда CLR требует метаданных для всех типов, включая COM-типы. Существует несколько способов получения сборки, содержащей типы COM, импортированные в виде метаданных.
Используйте типы COM в управляемом коде.
Вы можете проверить типы COM, активировать экземпляры и вызвать методы в com-объекте так же, как и для любого управляемого типа.
Компиляция проекта интероперабельности.
Пакет SDK для Windows предоставляет компиляторы для нескольких языков, совместимых со спецификацией CLS, включая Visual Basic, C#и C++.
Развертывание приложения взаимодействия.
Приложения взаимодействия лучше всего развертываются как надежные и подписанные сборки в глобальном кэше сборок.