2010-07-02 13 views
2

J'ai un logiciel. Quand je démonte le fichier PEGraphiques manquants lors du démontage et du réassemblage du programme .net

ildasm foo.exe /output=foo.il 

Je reçois un tas de fichiers, comme foo.MainForm et foo.bar.dll. Lorsque je tente alors de réassembler le fichier

ilasm foo.il 

Je reçois un foo.exe de travail à nouveau, mais quelques-uns des petits graphiques sont manquants dans le nouveau fichier (il est aussi ~ 200kb plus petit). Certains autres graphismes fonctionnent, donc il semble que je manque quelque chose dans le démontage ou le réassemblage. Comment puis-je réparer cela?

Répondre

1

Lorsque vous décompiliez, vous verrez un groupe de fichiers .res extraits.

Vous devez les inclure à nouveau lors de la recompilation avec ilasm.

+0

Hmm ce n'était pas si difficile .. Je pense que je lis complètement tout l'aide ilasm/ildasm, merci. –