外部COM dll(C++で書かれています)で動作するASP.NET WebApplication(.NET 4.0/C#)があります。VS2010でCOM DLLをデバッグします。
古いASPプロジェクトと完全に機能する関数呼び出しでは、DLLコードにAccessViolationExceptionが発生します。
これをデバッグするには、私が書いた同僚のDLLのデバッグ版を要求しました。私は直接DLLプロジェクトやソースコードにアクセスすることはありません。
このデバッグDLLを使用して、エラーの発生場所を調べるにはどうすればよいですか?私は呼んでいる方法にステップする方法を見つけることができませんでした。出来ますか?
EDIT:私は.pdbファイルも持っています。なんらかの理由で、COMのdllがデバッグ - > Windows - >モジュールの概要に表示されません。私は本当に立ち往生しています。
あなたの同僚に戻してください。ヒープの破損をデバッグすることは、心配するものではなく、.pdbは実際には役に立ちません。 –