私は、これは長い時間前に頼まれたことを認識してんだけど、Visual Studioが生成されていない場合は、まだこの答えを探している人のために、COMExceptionはコードを見つけることのいくつかの方法があります.NET Exception
オブジェクトです。
例外をキャッチするには、まずCOMException catchステートメントにブレークポイントを追加する必要があります。そして、次のいずれかの操作を行います。
- 最も簡単な方法は、関連を表示するには、このをクリックしてください... Visual Studioが例外の下に警告アイコンが表示されるはずです
catch
文にステップデバッグコントロールを使用することです.NET例外。 Visual Studioが関連する例外を生成していない場合は、読んでください。
- Intellisenseを使用する -
catch
宣言で例外の名前にマウスカーソルを合わせ、Non-Public members
セクションまで完全にドリルダウンします。
- クイックウォッチウィンドウを使用して例外オブジェクトを表示し、上記のように
Non-Public members
セクションにドリルダウンします。
- イミディエイトウィンドウにSystem.Exception._COMPlusExceptionCodeを入力します。
しかし、方法2〜4のすべてが表示されますが、インターネットを検索して意味を探す必要があります。