A common mistake when configuring compilation / linking / etc. the settings in VC ++ 2008 are to set them to Release, but not Debug (or vice versa), and not set them to "All Configurations". Any suggestions on how to avoid such a mistake?
Some ideas that I have:
Find a way to force VC ++ to go to the "All configurations" default settings when you open the property pages, not the active ones (Release / Debug).
Have a VB script that you can run (inside or outside of VC ++) to check the project settings and to raise detected inconsistencies.
vb js script . , , , .
Qt build (qmake), make ( ), (.vcproj) .
, all, once (.. , ) - .
all
once
You can generate .vsproj files using CMake or Scons or a similar cross-platform build system.