Hi!
I'm having an application, a large application. And there's a resource dll, which contains all resources used in my application. There's a reason that I must keep the resources in dll, and not outside (one of them are avoid advanced users modding them). It's size exceeds over 250 megabytes. And I update them monthly. The problem begin to appear: It's not an effective way to download a large dll, and the new one contains almost what the old one already has. Looking at Blizzard publish their patches just hundreds kilobytes or several megabytes made their game updated, I'm wondering is there a way to do something like that? I'll publish a small patch file on my host, and my application on client machines will download them, run the patch and the resources are updated.
My application loads dlls dynamically at run time.
Call me Zenocoding