Бөлісу құралы:


Практическое руководство. Создание сборок взаимодействия их библиотек типов

Программа импорта библиотек типов (Tlbimp.exe) — это средство командной строки, которое преобразует коклассы и интерфейсы, содержащиеся в библиотеке типов COM, в метаданные. Это средство автоматически создает сборку взаимодействия и пространство имен для сведений о типе. После того как метаданные класса стали доступными, управляемые клиенты могут создавать экземпляры типа COM и вызывать его методы, как если бы это был экземпляр .NET. Средство Tlbimp.exe преобразует всю библиотеку типов в метаданные за один раз и не может создать сведения о типах для подмножества типов, определенных в библиотеке типов.

Создание сборки взаимодействия из библиотеки типов

  1. Используйте следующую команду:

    tlbimp<файл_библиотеки_типов>

    При указании параметра /out: создается сборка взаимодействия с измененным именем, например LOANLib.dll. Изменение имени сборки взаимодействия помогает отличить эту сборку от исходного файла DLL COM и избежать возможных проблем с повторяющимися именами.

Пример

Следующая команда создает сборку Loanlib.dll в пространстве имен Loanlib.

tlbimp Loanlib.tlb  

Следующая команда создает сборку взаимодействия с измененным именем (LOANLib.dll).

tlbimp LoanLib.tlb /out: LOANLib.dll  

См. также