![]() |
![]() |
![]() |
How is patchable software made? I keep hearing how a lot of software is patchable? How the heck is this done? Is the exe or a dll re-downloaded? How do you patch an existing exe or dll? Does this have to be taken into account from the beginning of development?
Patch
so you've never heard of IPS files, and similiar?
muppet
KC
http://www.jmknoble.net/WindowMaker/patches/patching-howto.html
Code Monkey
Or a patch is made to the .exe file itself by using a binary diff tool on the original .exe and the new .exe. This patch is then itself packaged as an .exe that, when run on the original .exe, will result in the new .exe. For this sort of patching there's nothing special you have to do in design of your original program. Works for any executable.
Helpful hinter
KC -
muppet
Also check the thread...
Code Monkey
Thanks Code Monkey.
Patch
And on Windows it involves a reboot.
sysadmin
There's a decent product called RTPatch from:
old_timer
If you're doing .net development you might want to check out the updater application block:
PopCulture
I have always wanted to know the same thing.
Aussie Chick
|