Visual C ++ распространяемая версия для скачивания

Следующая проблема: я внедряю проект установщика WIX, проверяющий, установлен ли повторный пакет C ++ VS2015 (x86). Я нашел это ссылка на стек описание различных разделов реестра для разных версий Visual Studio. На самом деле мы используем «Microsoft Visual C ++ 2015 Redistributable (x86) — 14.0.23026». Эти пакеты можно найти в следующем разделе реестра:

HKLM\SOFTWARE\Classes\Installer\Dependencies\{74d0e5db-b326-4dae-a6b2-445b9de1836e}

это ссылка на стек констатирует следующую запись реестра для redist-пакета:

Microsoft Visual C ++ 2015 распространяемый (x86) — 14.0.24215
Раздел реестра: HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ Installer \ Dependencies {e2803110-78b3-4664-a479-3611a381656a}
Конфигурация: x86
Версия: 14.0.24215.1

Как видно, GUID разные.

Вопрос: Кто-нибудь знает, где я могу скачать конкретную версию редист-пакета? Через Google я нашел только ссылки, указывающие на самый актуальный редист-пакет.

1

Решение

Прежде всего — вы можете избежать всей путаницы GUID, используя следующий путь реестра:

‘HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ VisualStudio \ 14.0 \ VC \ Runtimes \ x86’ и прочитайте ключ ‘Version’.

Насчет части загрузки — я не нашел хорошего решения для загрузки версии x86.

Теоретически вы можете получить ссылку на последнюю версию, извлекая ее из источник следующей страницы ‘https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145‘(Простое связывание \ загрузка приведет к загрузке 64-битной версии на 64-битную машину и не позволит выбрать 64 или 86)

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]