2010-02-17 10 views

Antwort

32

Sie können sich wahrscheinlich verwenden, um die Reflexil Add-In für Reflector, das zu tun:

REFLEXIL ist ein Assembly-Editor und läuft als Plug-in für Reflektor. Mit Hilfe von Mono.Cecil kann Reflexil den IL-Code manipulieren und die geänderten Assemblies auf der Festplatte speichern. Reflexil unterstützt auch "on the fly" C# und VB.NET Code-Injection.

+0

+1 zu speichern. Ich habe Reflexil verwendet und es funktioniert super. Reflexil ist der Weg zu gehen! – Steven

+0

Entschuldigung für meine Frage, aber wie Sie dieses Plugin zu Rektor hinzufügen? Ich meine red net .net Reflektor? Danke –

+8

Ja, Red Gate .NET Reflektor. Führen Sie es aus, dann gehen Sie zu Menü-> Ansicht-> Add-Ins -> [Schaltfläche hinzufügen]. Suchen Sie nach dem Plugin .dll und das war's. –

2

.NET Reflector kann dies nicht, aber andere Tools können .NET-Assemblies dekompilieren, z. B. FileDisassembler (ein Add-In für .NET Reflector).

3

Es ist möglich mit .Net Reflektor zusammen mit reflexil. Zuerst reflexiil herunterladen und dann .net relector öffnen und das reflexil mit View-> addins- laden, die reflexil Datei (alle dlls) auswählen und laden. Danach öffnen Sie die erforderliche DLL-Datei und gehen Sie zu Extras-> reflectil auswählen, öffnen Sie den Code und identifizieren Sie das gewünschte Element, dann bearbeiten .. geben Sie dem Assemblyy und wählen Sie Speichern unter, um es in neue Datei