Недавно мне потребовалось создать сборку взаимодействия. После некоторого поиска в Google я обнаружил tlbimp.exe
. Моя следующая проблема заключалась в том, что в моей COM-библиотеке не было файла .tlb
. Дальнейший поиск в Google показал, что тип lib часто включается в качестве ресурса в exe / dll. Разумеется, открытие exe в VS2010 показало, что это тип lib, и после щелчка правой кнопкой мыши у меня был файл tlb для использования с tlbimp
. Замечательно.
Однако это не очень хороший процесс. Если мне понадобится сделать это в будущем, есть ли способ извлечь Type Lib (файл .tlb) из файла. exe с помощью командной строки?