MSVCR100.dll - это среда выполнения C, связанная с Visual Studio 2010. Для успешной работы другому компьютеру требуется копия этой библиотеки DLL времени выполнения. Получить его можно либо установив Visual Studio 2010 (не рекомендуется), либо установив распространяемый пакет Microsoft Visual C ++ 2010 (рекомендуется) .
Обратите внимание, что вы должны скомпилировать свою программу в режиме выпуска, а не в режиме отладки - сборка отладки ссылается на отладочную версию среды выполнения C, для которой Microsoft создает распространяемый пакет. Распространение отладочных библиотек времени выполнения незаконно, поэтому, если вы хотите распространять свое программное обеспечение и запускать его где угодно, вам нужно связываться с библиотеками времени выполнения выпуска.