2012-06-26 7 views
5

Stackoverflowとグーグルアローを検索した後、DynamicMethodsで生成されたコードをデバッグするためのソリューションが古くて扱いにくいようです。DynamicMethodの送信コードでInvalidProgramExceptionをデバッグする方法

確かにLCG(軽量コード生成)がリリースされてから4年以上の間に、誰かがより良い方法を見つけたに違いない。

動的ILを作成してデバッグすることを確認する最も簡単な方法は何ですか?

peverifyやILDasmなどを使用していますか?これらの2つのツールではアセンブリをディスクに書き込む必要がありますが、DynamicMethodではそのような直接的な方法はありません。

明らかにWinDbg asoはILを見る方法を提供しますが、それはそれに対処するのが非常に面倒です。

VisualStudio 2010へのプラグインのようなものが理想的です。

アイデア?

答えて

0

ILGenerator.MarkSequencePointを使用すると、発行されたコードをステップバイステップでデバッグすることができます。

関連する問題