Kann ich .NET Reflector den Code schnell zu ändern, verwenden & neu kompilieren?
-
21-09-2019 - |
Frage
Ist es möglich, .NET Reflector zu verwenden (oder ein anderes Werkzeug) zu modifizieren und neu kompiliert den Code schnell (das heißt, ohne die Quelle zu Dumping und dann Visual Studio verwenden es neu kompilieren)?
Lösung
Sie können sich wahrscheinlich verwenden 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 Mono.Cecil ist REFLEXIL Lage, IL-Code zu manipulieren und die modifizierten Baugruppen auf der Festplatte zu speichern. REFLEXIL auch unterstützt 'on the fly' C # und VB.NET Code-Injektion.
Andere Tipps
Es ist möglich, mit .Net Reflektor zusammen mit REFLEXIL. Erster Download reflexiil und öffnen Sie dann .net relector und laden Sie die REFLEXIL hinein mit View-> addins-> wählen Sie die REFLEXIL Datei (alle DLLs) und dann laden. Nach dem Öffnen der DLL-Datei erforderlich und gehen Sie zu tools-> reflectil wählen, den Code öffnen und das gewünschte Element zu identifizieren, dann edit..give zum assemblyy und wählen Sie speichern als es um neue Datei zu speichern
.NET Reflector kann dies nicht tun, aber auch andere Werkzeuge können .NET-Assemblies dekompilieren, zum Beispiel FileDisassembler (ein Add-in für .NET Reflector).