最近、Reflection、Reflection.Emit、CodeDomを使い始めました。私のコーディングの目的は、アセンブリ( "C:\ Temp \ MyAssembly.exe"など)をロードし、そのクラスとメソッドを読み取ることです。これは実行されましたが、「MyAssembly.exe」のコピーを「MyAssembly.dll」に保存することに興味があります。その理由は、コードをインストルメント化し、メソッドにいくつかの変更を加えたいためです。新しいアセンブリを作成して保存する方法は知っていますが、拡張子が.exeから.dllの既存のアセンブリ(すべてのクラスとメソッドを含む)を「複製」できるかどうかはわかりません。
アドバイスをいただければ幸いです。ありがとう。ピーター