この例外を捕捉できないときは、プロジェクトのプロパティで[アンマネージ コード デバッグを有効にする]または[ネイティブ コードのデバッグを有効にする]をチェックします。
COMException クラス (System.Runtime.InteropServices) | Microsoft LearnCOMの型定義をラップしたアセンブリを作成できます。
TlbImp TypeLibName [Options]
タイプ ライブラリ インポーターを使用せず、それが生成するコードを独自に実装することもできます。ComImportAttribute クラス (System.Runtime.InteropServices) | MSDN
yamamoWorks: Interop.xxx.dll を配布したくないアセンブリの情報をレジストリに登録できます。
RegAsm AssemblyName [Options]