Hello, I tried to build a release build of my application. It does not use MFC or anything like that and it built great with the result being very small and fast.
3 files of size 15kb 15kb 104kb.
It ran great! Than I took it to another computer without MSVC++ 2005 Express Edition installed and when I tried to run it it gave the error "could not run bad configuration try reinstalling" or something like that. Someone advised me to go into project settings and change code generation setting from its default of Multi-threaded DLL /MD to Multi-threaded /MT than rebuild.. well it works now and seems to work on other systems however the code is much larger like a debug build with:
same 3 files except now at 76kb 75kb 154kb !
Ugg what is with MSVC++ 2005 Express? There default settings seem to be so gay... what am I missing? Can I somehow return to my original file sizes in the first build and not have to bundle my application with sets of random dlls as I've seen some others suggest doing. MSVC80.dll etc... I just want to share my basic application! is that so bad?
Thnx for any clarification of whats going on here... I'm not using MFC or anything.. just pure Win32 API...