vcredist_x86.dll и версия 8.0.50727.4053
Visual C ++ 2005 Я использую CRT DLL версии 8.0.50727.4053. Я считаю, что это последний и был автоматически обновлен Windows.
В пользовательских системах эта версия DLL не найдена. В прошлом я использовал vcredist_x86.exe как часть нашего установщика для установки исполняемых библиотек DLL. Раньше работал.
Моя проблема заключается в том, что даже последняя версия vcredist_x86.exe (распространяемый пакет Microsoft Visual C ++ 2005 SP1 (x86)) не устанавливает эту версию DLL.
Итак, какой файл vcredist_x86.exe мне нужен?
Постскриптум Решит ли проблема принудительное использование моего приложения ссылки на конкретную версию CRT? Это предпочтительный метод вообще?
Спасибо,
Павел
ОБНОВЛЕНИЕ: Есть другие люди, которые замечают, что vcredist_x86.exe (распространяемый пакет Microsoft Visual C ++ 2005 SP1 (x86)) не устанавливает 8.0.50727.4053.
ОБНОВЛЕНИЕ 2: По крайней мере, один человек предлагает принудительное использование предыдущей версии ЭЛТ (http://tedwvc.wordpress.com/). Это, однако, добавило бы значительную сложность нашим проектам.