¿Puedo utilizar .NET Reflector de modificar y volver a compilar el código rápidamente?
-
21-09-2019 - |
Pregunta
¿Es posible utilizar .NET Reflector (o una otra herramienta) para modificar y recompilar el código rápido (es decir, sin discriminar la fuente y luego usar Visual Studio para volver a compilar)?
Solución
Puede utilizar probablemente el Reflexil complemento para reflector para hacer esto:
Reflexil es un editor de montaje y se ejecuta como un plug-in para el reflector. Usando Mono.Cecil, Reflexil es capaz de manipular el código IL y guardar los montajes modificados en el disco. Reflexil también soporta 'sobre la marcha' C # y VB.NET inyección de código.
Otros consejos
Es posible con .Net reflector junto con Reflexil. En primer lugar reflexiil descarga y relector .net luego abrir y cargar el Reflexil en ella usando Ver-> addins-> seleccione el archivo Reflexil (todas las DLL) y después de la carga. Después de que abra el archivo DLL requerido y vaya a Herramientas> seleccione reflectil, abra el código e identificar el elemento deseado y, a continuación edit..give a la assemblyy y seleccione Guardar como para guardarlo en archivo nuevo
.NET Reflector no puede hacer esto, pero otras herramientas puede descompilar ensamblados .NET, por ejemplo FileDisassembler (un complemento para .NET Reflector).