My program contains several DLLs that depend on MSVCP100.dll and MSVCR100.dll, in Win7 my program starts without any problems, however in Win8 she could not find these two libraries. I noticed that WinCR does not have VCRedist installed by default, so apparently I need to install VCRedist to enable my program.
The question is, how to check if VCRedist is installed?
It looks like we can do this by doing a registry search [1] [2] . However, there seem to be many versions of VCRedist (VC2012,2010,2008,2005 ...), so I need to go through all these registry keys?
source
share