Возможно, вам нужно распространить среду выполнения VC вместе с вашим приложением. Есть множество способов сделать это. Эта статья от Microsoft Visual C ++ Team лучше всего объясняет различные способы распространения этих зависимостей, если вы используете Visual Studio 2005 или 2008.
Как указано в статье, хотя вы можете скачать установочный пакет Redistributable и просто запустить его на клиентском компьютере, это почти всегда не оптимальный вариант. Как правило, есть лучшие способы включить необходимые библиотеки DLL, например, включить модуль слияния, если вы распространяете их через программу установки Windows или локальную копию приложения, если вы просто хотите распространять сжатую папку.
Другой вариант - статически связывать библиотеки времени выполнения, а не распространять их вместе с приложением. Этот параметр подходит только для автономных EXE-файлов, которые не загружают другие библиотеки DLL. Вы также не можете сделать это с DLL, которые загружаются другими приложениями.