Отсутствует графика при разборке и повторной сборке .net программы - PullRequest
2 голосов
/ 02 июля 2010

У меня есть часть программного обеспечения.Когда я разбираю PE-файл

ildasm foo.exe /output=foo.il

, я получаю кучу файлов, таких как foo.MainForm и foo.bar.dll.Затем, когда я пытаюсь заново собрать файл

ilasm foo.il

, я снова получаю работающий файл foo.exe, но некоторые мелкие графические элементы отсутствуют в новом файле (он также на ~ 200 КБ меньше).Некоторые другие графики работают, так что, похоже, я что-то упускаю при разборке или повторной сборке.Как я могу это исправить?

1 Ответ

1 голос
/ 02 июля 2010

Когда вы декомпилируете, вы увидите несколько извлеченных файлов .res.

Вы должны включить их снова при перекомпиляции с помощью ilasm.

...