Estoy trabajando en la recuperación de la fuente de una aplicación para un cliente mío. Logré recuperar el código de la aplicación usando .NET Reflector. Pero ahora quiero adquirir el código y volver a crear los formularios individuales, así que tendré los archivos codebehind, designer y resx para cada formulario. El problema es que todas las imágenes están ubicadas en archivos ".resources". ¿Cómo extraigo las imágenes de estos archivos ".resources" generados por Reflector?¿Cómo puedo extraer imágenes del archivo .resources creado por un descompilado de un ensamblado .NET?
yo preferiría usar alguna herramienta, en lugar de tener que extraer las imágenes mediante programación, pero voy a recurrir al código si no puedo encontrar una aplicación adecuada. Así que aquí estoy esperando que alguien haya hecho esto antes o conozca un visor (¡preferiblemente gratis!) Para estos archivos de recursos que me permitirían extraer las imágenes. De lo contrario, el código también es bueno; como podría escribir mi propia pequeña aplicación para extraer las imágenes.
Reflector puede hacer esto también, abra el nodo Recursos de un ensamblaje. Haga clic con el botón derecho en el recurso y seleccione Guardar como. –
He intentado extraer las imágenes con Reflector, pero hasta donde puedo ver, Reflector solo guarda el archivo .resources, no le permite guardar los mapas de bits contenidos en estos archivos en formato BMP ... a menos que me falta algo ? Da una lista de mapas de bits cuando seleccionas un archivo .resources, pero cuando hago clic derecho en el mapa de bits, hay una opción "guardar como" desafortunadamente atenuada. ¿Tal vez esta es una característica de una versión paga que falta en la versión de prueba que estoy usando? – BruceHill