Подтвердить что ты не робот

Есть ли резюме версий Visual Studio 2008 во время исполнения?

Я изучал странную проблему, когда загрузка одной из наших прикладных DLL-систем происходит с ошибкой в ​​некоторых системах (с помощью флага оснастки Global Flags флаг загрузки отображается где-то в LoadLibraryEx). Журналы в windbg показывают, что, по-видимому, существует несколько разных версий MSVCR90.DLL. Похоже, что версия, указанная в нашем манифесте, отличается от распространяемой среды выполнения, которую мы устанавливаем.

Я пытаюсь найти окончательный список различных версий среды исполнения для пакетов обновления и исправлений безопасности Visual Studio, но я не могу найти ничего полезного.

На моей собственной машине у меня установлено как минимум пять разных, но я не могу связать их с тем, что создает Visual Studio. Это то, что я нашел до сих пор:

Есть ли более полный список, чем этот, или тот, который уточняет, какую версию мы строим?

Что такое полностью исправленная установка Visual Studio 2008? SP1 + ATL исправление? Существуют ли дополнительные обновления безопасности?

EDIT: Я нашел эту страницу, которая по крайней мере ставит все загрузки в одном месте: http://support.microsoft.com/default.aspx?scid=kb;en-us;2019667&sd=rss&spid=12913

EDIT2: Похоже, что простое обновление до самых последних библиотек Visual Studio не использует их автоматически - вам нужно явно привязать к последней версии библиотеки

4b9b3361

Ответ 1

Я знаю, что это старый поток, но для будущих читателей у меня есть один: http://niemiro.co.uk/Blog/windows-update-troubleshooting/visual-c-file-versions/

Он еще не полностью завершен, но он имеет больше, чем то, что в настоящее время размещено в этой теме, и я еще не нашел лучшего списка.

Если у вас есть что добавить, комментарий здесь будет очень признателен, и я добавлю его, когда я получу шанс.

Ответ 2

Запустите Центр обновления Майкрософт (не обновление Windows), и он исправит вас до самой последней версии. Есть несколько из них (5 или 6 IIRC).