Доброго времени суток.И пожалуй сразу к делу, как сделать патч к программе? Пишу сейчас программку и в дальнейшем буду ее дополнять разными фишками и вот как сделать что бы эти фишки встраивались в программу?
Доброго времени суток.И пожалуй сразу к делу, как сделать патч к программе? Пишу сейчас программку и в дальнейшем буду ее дополнять разными фишками и вот как сделать что бы эти фишки встраивались в программу?
Емм патч тупо меняет файлы, полностью... не думаю что тебе это приходится....
Проектировать приложение так, что бы в любой момент можно было изменить его часть и всё остальное продолжило бы работу как есть, всё что может меняться распихать по разным dll ...
Проектировать приложение так, что бы в любой момент можно было изменить его часть и всё остальное продолжило бы работу как есть, всё что может меняться распихать по разным dll ...
А как быть если, например, такой функции ранее не было и я хочу ее добавить? Как тогда заранее такое предусмотреть?
Проще всего делать,как это делает peid.
Папка с длл содержащими дополнения
При запуске программы загружать их и запускать функцию из этих длл которая по названию статична.
Проще всего делать,как это делает peid.
Папка с длл содержащими дополнения
При запуске программы загружать их и запускать функцию из этих длл которая по названию статична.
Или юзать интерфейсы, наследования и другие плюшки ООП
Проще всего делать,как это делает peid.
Папка с длл содержащими дополнения
При запуске программы загружать их и запускать функцию из этих длл которая по названию статична.
Или юзать интерфейсы, наследования и другие плюшки ООП
А можно какой то пример? Или ссылки где все это показано на примерах с коментами.
а просто сделать саму исполняющую DLL , а прогу юзать как лаунчер, то есть версия считалась если старая, обновилась, то есть скачала заново DLL и дальше использовала уже новый функционал
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо" Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
Вчера появилось время, сел и состряпал на скорую руку код, все отлично работает, может с точки зрения .NET не совсем профитно, но результата я добился. Думаю хорошим тоном будет выложить проект сюда)
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
VT: [Ссылки могут видеть только зарегистрированные пользователи. ]
И все бы хорошо, НО программа работает не на всех ПК(скидывал друзьям, у одних работает, а у других нет) Оо И я никак не могу понять почему, пробовал скомпилить под х64 и х86 по отдельности, но это не помогло. Может кто то сталкивался с таким, буду рад помощи)
Последний раз редактировалось lxxl; 13.03.2014 в 10:51.
Вчера появилось время, сел и состряпал на скорую руку код, все отлично работает, может с точки зрения .NET не совсем профитно, но результата я добился. Думаю хорошим тоном будет выложить проект сюда)
Ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ]
VT: [Ссылки могут видеть только зарегистрированные пользователи. ]
И все бы хорошо, НО программа работает не на всех ПК(скидывал друзьям, у одних работает, а у других нет) Оо И я никак не могу понять почему, пробовал скомпилить под х64 и х86 по отдельности, но это не помогло. Может кто то сталкивался с таким, буду рад помощи)
Со студией устанавливается .NET Framework, возможно у некоторых ваших друзей недостаточно новая версия
Со студией устанавливается .NET Framework, возможно у некоторых ваших друзей недостаточно новая версия
Да вроде как все утверждали что у них последний, я это проверил самым первым делом...
Попробуйте запустить у себя, если не будет работать после нажатия на кнопку, значит проблема явно не в .NET Framework.
Да вроде как все утверждали что у них последний, я это проверил самым первым делом...
Попробуйте запустить у себя, если не будет работать после нажатия на кнопку, значит проблема явно не в .NET Framework.
Большинсто проблем решается простым поиском в гугле. А если программа запускается, но не работает, то дело скорее всего в ней, а не в ваших друзьях
Последний раз редактировалось MembRupt; 13.03.2014 в 11:34.