Наиболее распространенной практикой является установка ЭЛТ, на котором было построено ваше приложение.
Я думаю, что эта практика исходит от v90 и более низких CRT, потому что было установлено несколько версий каждого распространяемого пакета, которые могут быть установлены, и хотя MSVCR90.DLL существует в системе, это может быть не та версия, которую использует ваше приложение.
Я полагаю, что это было изменено с CRT v100, и теперь Microsoft гарантирует, что более новые версии CRT будут использоваться вместо более старой версии, но я все равно попытался бы установить CRT, с которым было связано ваше приложение.