Jump to content

C++ How do you let a program update without redownloading everything?

Guest

Typically when you need to update something you need to go redownload the installer and go from there. Some programs have a built in updater that only downloads what is needed as opposed to wasting bandwidth on the whole thing. How does this work?

Link to comment
Share on other sites

Link to post
Share on other sites

Typically when you need to update something you need to go redownload the installer and go from there. Some programs have a built in updater that only downloads what is needed as opposed to wasting bandwidth on the whole thing. How does this work?

Probably by updating single DLLs

Link to comment
Share on other sites

Link to post
Share on other sites

As @as96 said dll's are probably your best bet. As long as the interface doesn't change you can replace any dll files without updating any binaries dependent on those dll's.

CPU: Intel i7 - 5820k @ 4.5GHz, Cooler: Corsair H80i, Motherboard: MSI X99S Gaming 7, RAM: Corsair Vengeance LPX 32GB DDR4 2666MHz CL16,

GPU: ASUS GTX 980 Strix, Case: Corsair 900D, PSU: Corsair AX860i 860W, Keyboard: Logitech G19, Mouse: Corsair M95, Storage: Intel 730 Series 480GB SSD, WD 1.5TB Black

Display: BenQ XL2730Z 2560x1440 144Hz

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×