3

既存のクラスの.NetILコードをその場で変更したい。それはどういうわけか可能ですか?.NetプロファイリングAPIへの参照をいくつか見つけましたが、ドキュメントによると、自己変更アプリケーションをサポートしていません。主な目的は、一部のプロパティのゲッターとセッターを置き換えることです。ヒントをいただければ幸いです。

乾杯、アキム

4

1 に答える 1

3

Mono Cecilをチェックすることをお勧めします。Windows .NET アプリケーションで Mono バイナリを使用できないとは思わないでください。

セシルはステロイドの反省のようなものです。アセンブリを反映するだけでなく、その IL を変更して結果を保存できます。

これを行うことに関する適切なWebキャストを次に示します。

于 2010-11-05T15:27:04.683 に答える