私はすぐにコードを変更&再コンパイルする.NETリフレクターを使用することはできますか?
-
21-09-2019 - |
質問
は修正するために .NETリフレクターの(または他のツール)を使用することが可能であり、コードを再コンパイルのすぐにの(のVisual Studioを使用し、ソースをダンプとせずに、です>それを再コンパイルする)?
解決
あなたはおそらく使用することができます Reflexil のアドインリフレクターがそれを行うためにます:
Reflexilは、プラグインリフレクタ用として組み立てエディタと実行されます。 Mono.Cecil、Reflexilを使用すると、ILコードを操作し、ディスクへの変更のアセンブリを保存することができます。 Reflexilまた、C#とVB.NETコードインジェクション 'オンザフライ' をサポートます。
他のヒント
これはreflexilと一緒にネットリフレクターで可能です。まず、ダウンロードreflexiil、その後、オープン.NETのrelectorとreflexilファイル(すべてのDLL)を選択し、読み込み表示 - > addins->を使用して、それにreflexilをロードします。そのオープンは、DLLファイルを必要として、reflectilをツール - >を選択し、コードを開き、assemblyyにedit..give、その後、必要な項目を識別し、選択するために行くの後として保存新しいファイルに保存します。
.NETリフレクターはこれを行うことはできませんが、他のツールは、たとえば FileDisassemblerのために、.NETアセンブリを逆コンパイルすることができますの(アドイン.NET反射のために)。
所属していません StackOverflow