既存のクラスの.NetILコードをその場で変更したい。それはどういうわけか可能ですか?.NetプロファイリングAPIへの参照をいくつか見つけましたが、ドキュメントによると、自己変更アプリケーションをサポートしていません。主な目的は、一部のプロパティのゲッターとセッターを置き換えることです。ヒントをいただければ幸いです。
乾杯、アキム
既存のクラスの.NetILコードをその場で変更したい。それはどういうわけか可能ですか?.NetプロファイリングAPIへの参照をいくつか見つけましたが、ドキュメントによると、自己変更アプリケーションをサポートしていません。主な目的は、一部のプロパティのゲッターとセッターを置き換えることです。ヒントをいただければ幸いです。
乾杯、アキム
Mono Cecilをチェックすることをお勧めします。Windows .NET アプリケーションで Mono バイナリを使用できないとは思わないでください。
セシルはステロイドの反省のようなものです。アセンブリを反映するだけでなく、その IL を変更して結果を保存できます。