Linking incrementally in Visual C++ can make a huge difference in the size of the EXE created, especially after many incremental links. For example, one Chilkat customer’s VC++ project produced an EXE size of 2.6MB when linked incrementally, but the size dropped down to 700K when nonincrementally linked.
When building your application for a production-ready release, make sure you link nonincrementally.