Fehlende Grafiken beim Zerlegen und Wiederzusammensetzen .net Programm
Frage
ich ein Stück Software. Wenn ich zerlegen die PE-Datei
ildasm foo.exe /output=foo.il
ich eine Reihe von Dateien erhalten, wie foo.MainForm
und foo.bar.dll
. Wenn ich versuche, dann wieder zusammenzusetzen, die Datei
ilasm foo.il
Ich bekomme eine Arbeits foo.exe wieder zurück, aber einige der kleinen Grafiken in der neuen Datei fehlen (es ist auch ~ 200kb kleiner). Einige andere Grafiken arbeiten, so sieht es aus wie ich etwas in der auseinanderbauen oder fehlt bin wieder zusammen. Wie kann ich dieses Problem beheben?
Lösung
Wenn Sie decompile finden Sie eine Reihe von .res Dateien sehen extrahiert.
Sie müssen sie wieder schließen, wenn sie mit ilasm neu zu kompilieren.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow