I figured out the larger than normal file sizes are due to Visual C++ embeding a runtime library inside the exe. (file size is 100kb when it should be about 10kb). And the only options I have is embed it or use it as a seprate dll. Is there even a way to turn this off, cause I don't see why my app needs, it all other compilers don't and the app is Native C++.