I have a MFC (Visual C++) project that was created on Visual Studio 2008. The project compiles fine with VS 2010.
When I'm trying to compile the project with VS 2012, a message box pops-up that says:
The operation could not be completed
I changed the Platform Toolset version to Visual Studio 2012, but still I got the same error.
When I tried to compile the project with the MSBuild CLI, I get the following error:
error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected.
Now, here is the funny part:
if I change the Platform Toolset version back to VS 2010 - the MSBuild CLI compiles it with no problem!
So, why does VS 2012 can't act the same?