The problem
I'm using Visual Studio 2012 to develop C++ DLLs. On some machines these DLLs can not be loaded, because the platform toolset, which is set to "v110" is missing.
I have tried to install older c++ runtimes. They didn't install because "a newer version is already installed". I also installed the current Windows SDK, but there are still no other items to choose from than v110.
Question
How can I compile my C++ DLL with an older version of the C++ runtime so it will run on non-developer machines?
See Question&Answers more detail:os