私のシナリオ:例外が発生したコードの一部をログファイルに書き込みたい(たとえば、例外が発生した行の5行前と5行後、または少なくともそのメソッドのすべてのコード)。
私の考えは、C#コードでpdbファイルを逆コンパイルし、その逆コンパイルされたファイルから、catchブロックで例外が発生したメソッドを見つけることです。
Pbdファイルが存在し、私のアプリはデバッグバージョンとしてビルドされています。GUIを介して逆コンパイルを実行できるツール(Reflectorなど)があることは知っていますが、コードからその機能を利用したいと考えています。
どうやってするの?