Я хочу создать сборку взаимодействия из библиотеки типов с помощью инструмента tlbimp.exe, который входит в состав .NET SDK.
Моя проблема в том, что исходная библиотека типов ссылается на тип в другой библиотеке, которая мне недоступна. Как я могу заставить tlbimp автоматически не генерировать сборки для ссылочных типов?
Я получаю следующую ошибку:
Resolving reference to type library 'GridEX20'.
Auto importing 'GridEX20' to 'C:\tmp\GridEX20.dll'.
TlbImp : error TI0000 : System.Runtime.InteropServices.COMException - Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))
Использование Process Monitor Я пришел к выводу, что библиотека GridEX20 найдена, но она ссылается на другую библиотеку, которая не найдена, и tlbimp сообщает об ошибке, когда эта библиотека не найдена.