As you know already, I am preoccupied with the size of the Math-o-mir executable file. For this reason I kept compiling the software using old version of the Visual Studio. Now I had a chance to compile with several versions and compare results.
Mathomir.exe file size (MFC based C++ source, statically linked):
- Visual Studio 2003 – 996 kB
- Visual Studio 2005 – 1104 kB
- Visual Studio 2008 – 1109 kB
- Visual Studio 2010 – 2440 kB
Without a large-scale optimization attempt, only the Visual Studio 2003 will produce under 1MB file.
Now, what are good reasons for me not to use the VS 2003? I see none, but maybe you know better.