We need to compile our libraries in MSVC++ 2010 with 64 bit support. After reading answers on this question, I still don't understand why it's necessary to change the platform toolset from "v100" to "Windows7.1SDK".
Is it necessary only for MSVC Express, or also for full MSVC version? What does it change? And what is the risk if you don't change the toolset?
I mean, I can successfully generate 64bit binaries with default v100 toolset, what's wrong with that?