DLL Descompilado y recompilado que no es aceptado.

Iniciado por Luisrubengb, 3 Octubre 2012, 04:20 AM

0 Miembros y 1 Visitante están viendo este tema.

Luisrubengb

Qué tal, compañeros.

Resulta que tengo un programa que está en "Español" pero muy muy mal traducido. La traducción se encuentra en una DLL, misma que descompilé para ver como estaba programada.

Hice una aparentemente "idéntica", sin alterar aún las traducciones, pero el problema es que el programa al arrancar, no la toma. (El programa tiene la instrucción de buscar idiomas, y si no encuentra ninguno, toma el Inglés).

Archivo original: http://stasca.com/Br/GlobalCommon.resources.dll
Archivo Nuevo: http://stasca.comBr/GlobalCommon.resources.dll2 (Cambiar extensión)

No soy el erudito en estos temas, pero entiendo "lo suficiente" para poder sacar lo que requiero.

Agradezco de antemano cualquier aporte de su parte.

Un saludo.

Keyen Night

Pueden estar ocurriendo muchas cosas

Si los datos se guardan a partir de serialización de una clase personalizada para los idiomas, y el nuevo dll lo has serializado con otro programa distinto al que la usara, tendrás problemas ya que los nombres completos que se le asignan a la clase serializada no concuerdan con el nombre largo en la clase que intenta deserializar el archivo.

No creo que los archivos estén firmados digitalmente o pasen por una prueba de hash, pero es una posibilidad.
La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...