I was curious why MSVCR100.dll did not get into System32 or SysWOW64. The MSDN article [1] does not say this explicitly, and no one else has explained it here, but the reason seems pretty clear:
, Visual ++ #, MSVR *.dll. MSVCR100.dll , , ( ), , , , - , , , , .
, "Program Files/Application-Name" (, , EXE , , , Uninstall.exe). , , EXE ( EXE ); DLL ( EXE , DLL), [2].
, DLL: Visual # 2010 , MSVC.
(: MSVCR100.dll - C ( CRL) Visual ++. "R" "", - Micro Soft Visual C. .exe , , (), , , . DLL (++ - ) . DLL , , , , .)
, , . - .
[1] support.microsoft.com/kb/326922
[2] www.rhyous.com/2010/09/16/avoiding-the-msvcr100-dll-or-msvcr100d-dll/