0

.NET SDK に含まれている tlbimp.exe ツールを使用して、タイプ ライブラリから相互運用アセンブリを作成したいと考えています。

私の問題は、ソース タイプ ライブラリが、使用できない別のライブラリのタイプを参照していることです。tlbimp が参照型のアセンブリを自動的に生成しないようにするにはどうすればよいですか?

次のエラーが表示されます。

タイプ ライブラリ 'GridEX20' への参照を解決しています。
「GridEX20」を「C:\tmp\GridEX20.dll」に自動インポート。
TlbImp: エラー TI0000: System.Runtime.InteropServices.COMException - タイプ ライブラリ/DLL の読み込み中にエラーが発生しました。(HRESULT からの例外: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))

Process Monitorを使用して、GridEX20 ライブラリが見つかったと結論付けましたが、見つからない別のライブラリを参照しており、このライブラリが見つからない場合、tlbimp はエラーを報告します。

4

1 に答える 1