Цитата maks_ni:
пробовал просто заменить в дистрибутиве . всё норма . »
|
этого достаточно.
Цитата maks_ni:
но , наверно , так нельзя . надо , наверно , как то типа патчем или аддоном . »
|
можно. Аддоны и патчи — для удобства других, чтобы не объяснять каждому школьнику, как запаковать shell32.dll в shell32.dl_ и где его менять в дистрибутиве.
Для себя, для однократной сборки дистрибутива, метод ручной замены файлов в дистрибутиве вполне корректен.
для основы была взята старая версия dll 6.0.2900.6018, на сегодняшний момент актуальная версия 6.0.2900.6072
кроме того, раз уж править ресурсы, то лучше исправить и закосяченные иконки в диалогах.
вообщем лучше переделать этот shell32.dll ,
взять за основу файл shell32 из аддона
Служебные - [addon] LocalFix — он свежей версии и значки в нём пофикшены, и пропатчить его ещё раз.