Распространяемые части microsoft visual c 2010 x86 что это
Перейти к содержимому

Распространяемые части microsoft visual c 2010 x86 что это

  • автор:

Загрузки последних поддерживаемых версий Распространяемого компонента Visual C++

Распространяемый компонент Visual C++ устанавливает библиотеки среды выполнения Microsoft C и C++ (MSVC). Для многих приложений, созданных с помощью средств Microsoft C и C++, требуются эти библиотеки. Если приложение использует эти библиотеки, перед установкой приложения необходимо установить пакет Microsoft Распространяемый компонент Visual C++ в целевой системе. Архитектура распространяемого пакета должна соответствовать целевой архитектуре приложения. Распространяемая версия должна быть не менее последней, чем набор инструментов сборки MSVC, используемый для сборки приложения. Мы рекомендуем использовать последнюю распространяемую версию Visual Studio, за исключением некоторых исключений, указанных далее в этой статье.

Дополнительные сведения об установке и распространении компонентов Visual Studio см. в разделе «Распространение файлов Visual C++».

Visual Studio 2015, 2017, 2019 и 2022

В этой таблице перечислены последние поддерживаемые пакеты Microsoft Распространяемый компонент Visual C++ для Visual Studio 2015, 2017, 2019 и 2022. Последняя поддерживаемая версия имеет последние реализованные функции C++, безопасность, надежность и производительность. Он также включает последние обновления соответствия стандартов языка И библиотекИ C++ . Мы рекомендуем установить эту версию для всех приложений, созданных с помощью Visual Studio 2015, 2017, 2019 или 2022.

В отличие от старых версий Visual Studio, которые имеют редкие обновления redist, номер версии не указан в следующей таблице для Visual Studio 2015-2022, так как редист часто обновляется. Чтобы найти номер версии последнего редиста, скачайте нужный редист, используя одну из следующих ссылок. Затем просмотрите его свойства с помощью Windows проводник. В области сведений версия файла содержит версию redist.

Последняя версия Microsoft Распространяемый компонент Visual C++

Последняя версия 14.38.33135.0

Чтобы скачать эту версию для каждой поддерживаемой архитектуры, используйте следующие ссылки:

Архитектура Установить связь Примечания.
ARM64 https://aka.ms/vs/17/release/vc_redist.arm64.exe Permalink для последней поддерживаемой версии ARM64
X86 https://aka.ms/vs/17/release/vc_redist.x86.exe Permalink для последней поддерживаемой версии x86
X64 https://aka.ms/vs/17/release/vc_redist.x64.exe Permalink для последней поддерживаемой версии x64. Распространяемый пакет X64 содержит двоичные файлы ARM64 и X64. Этот пакет упрощает установку необходимых двоичных файлов Visual C++ ARM64 при установке распространяемого компонента X64 на устройстве ARM64.

Скачайте другие версии, включая долгосрочные версии канала выпуска LTSC, из my.visualstudio.com.

Примечания.

  • В Распространяемый компонент Visual C++ для Visual Studio 2015-2022 нет отдельных пакетов для разных языков. Он содержит EULAs для всех поддерживаемых языков.
  • Некоторые загрузки, которые упоминание в этой статье, доступны в настоящее время на my.visualstudio.com. Войдите с помощью учетной записи подписки Visual Studio, чтобы получить доступ к ссылкам скачивания. Если вы запрашиваете учетные данные, используйте имеющуюся учетную запись подписки Visual Studio. Или создайте бесплатную учетную запись, выбрав учетную запись «Нет»? Создайте его! Ссылку.
  • Версии Visual Studio, начиная с Visual Studio 2015, используют те же распространяемые файлы. Например, любые приложения, созданные наборами инструментов Visual Studio 2015, 2017, 2019 или 2022, могут использовать последние Распространяемый компонент Visual C++ Майкрософт. Однако версия Microsoft Распространяемый компонент Visual C++, установленной на компьютере, должна быть той же или выше, чем версия набора инструментов Visual C++, используемого для создания приложения. Дополнительные сведения о том, какую версию распространяемого компонента необходимо установить, см. в разделе «Определение распространяемых библиотек DLL». Дополнительные сведения о двоичной совместимости см. в статье C++ с двоичной совместимостью между версиями Visual Studio.
  • Поддержка Windows XP: корпорация Майкрософт завершила поддержку Windows XP 8 апреля 2014 г. Текущие версии Распространяемый компонент Visual C++ для Visual Studio 2015-2022 поддерживают только Windows 7, 8.1, 10 и 11. Последняя версия Распространяемый компонент Visual C++, которая работает в Windows XP, поставляется в Visual Studio 2019 версии 16.7 (версии файлов, начиная с версии 14.27). Распространяемый компонент доступен в разделе my.visualstudio.com Загрузки как Распространяемый компонент Visual C++ для Visual Studio 2019 (версия 16.7). Используйте поле поиска, чтобы найти эту версию. Чтобы скачать файлы, выберите нужную платформу и язык, а затем нажмите кнопку «Скачать «.
  • Распространяемый компонент Visual C++ поддерживает несколько параметров командной строки. Дополнительные сведения см. в разделе «Параметры командной строки» для распространяемых пакетов.

Visual Studio 2013 (VC++ 12.0)

Эти ссылки загружают последние поддерживаемые пакеты microsoft microsoft en-US Распространяемый компонент Visual C++ для Visual Studio 2013. Другие версии и языки можно скачать из обновления для распространяемого пакета Visual C++ 2013 или из my.visualstudio.com.

Архитектура Версия Установить связь
X86 12.0.40664.0 vcredist_x86.exe
X64 12.0.40664.0 vcredist_x64.exe

Другие версии

  • Многобайтовая библиотека MFC для Visual Studio 2013. Эта надстройка MFC для Visual Studio 2013 содержит многобайтовый набор символов (МБ CS) библиотеки классов Microsoft Foundation (MFC).
  • Среда выполнения Visual C++ 2013 для неопубликованных приложений Windows 8.1. Дополнительные сведения см. в разделе «Среда выполнения C++ для неопубликованных приложений Windows 8.1» в блоге команды C++.

Visual Studio 2012 (VC++ 11.0) с обновлением 4 (больше не поддерживается)

Эти ссылки скачивают последние доступные пакеты microsoft en-US Распространяемый компонент Visual C++ для Visual Studio 2012 с обновлением 4. Другие версии и языки можно скачать из пакетов Microsoft Распространяемый компонент Visual C++ для Visual Studio 2012 с обновлением 4 или с my.visualstudio.com.

Архитектура Версия Установить связь
X86 11.0.61030.0 en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x86_3161523.exe
X64 11.0.61030.0 en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x64_3161523.exe

Visual Studio 2010 (VC++ 10.0) с пакетом обновления 1 (SP1) (больше не поддерживается)

Архитектура Версия Установить связь
X86 10.0.40219.325 vcredist_x86.exe
X64 10.0.40219.325 vcredist_x64.exe

Скачайте распространяемые файлы для других языков и архитектур:

Visual Studio 2008 (VC++ 9.0) с пакетом обновления 1 (SP1) (больше не поддерживается)

Visual Studio 2008 с пакетом обновления 1 (SP1) достигла конца расширенной поддержки 10 апреля 2018 г.

Архитектура Версия Установить связь
X86 9.0.30729.5677 vcredist_x86.exe
X64 9.0.30729.5677 vcredist_x64.exe

Скачайте распространяемые файлы для других языков и архитектур:

Visual Studio 2005 (VC++ 8.0) с пакетом обновления 1 (SP1) (больше не поддерживается)

Окончание расширенной поддержки Visual Studio 2005 12 апреля 2016 г.

  • Распространяемые файлы для архитектур X86, X64 и IA64 доступны в microsoft Visual C++ 2005 с пакетом обновления 1 для распространяемого пакета MFC.

Заметки о выпуске

  • Заметки о выпуске Visual Studio 2022
  • Новые возможности C++ в Visual Studio
  • Новые возможности Visual C++ 2003–2015
  • Серверная часть MSVC Обновления с Visual Studio 2022 версии 17.3
  • Журнал изменений стандартной библиотеки шаблонов (STL)
  • Год улучшений C++
  • Управление версиями компилятора Microsoft Visual C++

Заметки о соответствии C++

  • Улучшения соответствия C++ в Visual Studio
  • Улучшения соответствия C++ в Visual Studio 2019
  • Улучшения соответствия C++ в Visual Studio 2017
  • Соответствие языка Microsoft C/C++ версии Visual Studio

Обратная связь

Были ли сведения на этой странице полезными?

Обратная связь

Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see: https://aka.ms/ContentUserFeedback.

Отправить и просмотреть отзыв по

Распространение файлов Visual C++

Вы здесь, так как ищете скачивание одного из файлов среды выполнения Visual C++? Перейдите на страницу «Последние поддерживаемые Распространяемый компонент Visual C++ загрузки».

Распространяемые файлы и лицензирование

При развертывании приложения необходимо также развернуть файлы, поддерживающие это приложение. Если любой из этих файлов предоставляется корпорацией Майкрософт, проверка, разрешено ли распространять их. Вы найдете ссылку на условия лицензии Visual Studio в интегрированной среде разработки. Используйте ссылку «Условия лицензии» в диалоговом окне «Сведения о Microsoft Visual Studio». Или скачайте соответствующие EULAs и лицензии из каталога лицензий Visual Studio.

Чтобы просмотреть список «REDIST», на который ссылается раздел «Распространяемый код» условий лицензионного соглашения на программное обеспечение Visual Studio 2022, см . статью «Распространяемые файлы кода для Microsoft Visual Studio 2022»

Чтобы просмотреть список «REDIST», на который ссылается раздел «Распространяемый код» условий лицензионного соглашения Microsoft Visual Studio 2019, см . раздел «Распространяемые файлы кода для Microsoft Visual Studio 2019»

Сведения о просмотре списка REDIST, на который ссылается раздел «Распространяемый код» условия лицензионного соглашения На программное обеспечение Visual Studio 2017, см. в разделе «Распространяемые файлы кода» для Microsoft Visual Studio 2017.

Чтобы просмотреть список redIST, на который ссылается раздел «Распространяемый код» условий лицензионного соглашения на программное обеспечение Visual Studio 2015, см . раздел «Файлы распространяемого кода для Microsoft Visual Studio 2015».

Дополнительные сведения о распространяемых файлах см. в разделе «Определение библиотек DLL для распространения и примеров развертывания».

Поиск распространяемых файлов

Для развертывания распространяемых файлов можно использовать распространяемые пакеты, установленные Visual Studio. В версиях Visual Studio с 2017 года эти файлы называются vc_redist.arm64.exe и vc_redist.x64.exe vc_redist.x86.exe . В Visual Studio 2015, 2017 и 2019 они также доступны под именами vcredist_x86.exe , vcredist_x64.exe и (только 2015). vcredist_arm.exe

Самый простой способ найти распространяемые файлы — использовать переменные среды, заданные в командной строке разработчика. В Visual Studio 2022 распространяемые файлы находятся в папке %VCINSTALLDIR%Redist\MSVC\v143 . В последней версии Visual Studio 2019 вы найдете распространяемые файлы в папке %VCINSTALLDIR%Redist\MSVC\v142 . В Visual Studio 2017 и Visual Studio 2019 они также находятся в %VCToolsRedistDir% . В Visual Studio 2015 эти файлы можно найти в %VCINSTALLDIR%redist\ , где находится языковой стандарт распространяемых пакетов.

В Visual Studio 2022 и 2019 файлы модулей слияния являются частью дополнительного устанавливаемого компонента с именем распространяемых MSM версии> C++ %VCINSTALLDIR%Redist\MSVC\v143\MergeModules . В последней версии Visual Studio 2019 распространяемые модули слияния находятся в %VCINSTALLDIR%Redist\MSVC\v142\MergeModules . В Visual Studio 2019 и Visual Studio 2017 они также находятся в %VCToolsRedistDir%MergeModules . В Visual Studio 2015 они находятся в Program Files [(x86)]\Common Files\Merge Modules .

Установка распространяемых пакетов

Распространяемые пакеты Visual C++ позволяют устанавливать и регистрировать все библиотеки Visual C++. Если вы используете его, запустите его в качестве необходимых компонентов в целевой системе перед установкой приложения. Рекомендуется использовать эти пакеты для развертываний, поскольку они включают функцию автоматического обновления библиотек Visual C++. Пример использования этих пакетов см. в разделе Пошаговое руководство. Развертывание приложения Visual C++ с помощью распространяемого пакета Visual C++.

Каждый Распространяемый компонент Visual C++ пакет проверка для существования более последней версии на компьютере. Если найдена более поздняя версия, пакет не будет установлен. В Visual Studio 2015 или более поздней версии распространяемые пакеты отображают сообщение об ошибке с сообщением о сбое установки. Если пакет выполняется с помощью флага /quiet , сообщение об ошибке не отображается. В любом случае ошибка записывается установщиком Майкрософт, а результат ошибки возвращается вызывающему объекту. В Visual Studio 2015 и более поздних версиях эту ошибку можно избежать, проверка реестра, чтобы узнать, установлена ли более последняя версия. Текущий установленный номер версии хранится в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\ ключе. Номер версии — 14.0 для Visual Studio 2015, 2017, 2019 и 2022, так как последняя распространяемая версия совместима с предыдущими версиями до 2015 года. Ключ — это arm64 , x86 или x64 в зависимости от установленных версий vcredist для платформы. (В подразделе необходимо проверка Wow6432Node только в том случае, если вы используете Regedit для просмотра версии установленного пакета x86 на платформе x64.) Номер версии хранится в строковом REG_SZ значении Version , а также в наборе Major , Minor Bld и Rbld REG_DWORD значений. Чтобы избежать ошибки во время установки, необходимо пропустить установку распространяемого пакета, если текущая установленная версия является более последней.

Параметры командной строки для распространяемых пакетов

Распространяемый компонент Visual C++ поддерживает несколько параметров командной строки. /h /help Откроется /? всплывающее диалоговое окно , в котором перечислены доступные параметры. Можно указать /install установку, /repair восстановление или /uninstall удаление распространяемого файла. Параметр /layout копирует полное содержимое распространяемого файла в текущем каталоге. По умолчанию распространяемый компонент устанавливает его содержимое и запрашивает у пользователя сведения и необходимость перезапуска после установки. Можно указать /passive параметр, который отображает ход выполнения, но в противном случае не требует взаимодействия с пользователем. Можно также указать /quiet параметр, который не отображает пользовательский интерфейс или требует взаимодействия с пользователем. Параметр /norestart подавляет любые попытки перезапуска. По умолчанию файл журнала создается в %TEMP% . Можно использовать /log filename.txt для входа в определенный файл.

В этом примере команда устанавливает распространяемый компонент x64. Он показывает ход установки, но не требует взаимодействия с пользователем или перезапуска:

vc_redist.x64.exe /install /passive /norestart 

Установка распространяемых модулей слияния

Модули слияния ( .msm файлы) для Распространяемый компонент Visual C++ файлов устарели. Мы не рекомендуем использовать их для развертывания приложений. Вместо этого рекомендуется централизованное развертывание пакета Распространяемый компонент Visual C++. Централизованное развертывание распространяемым пакетом позволяет корпорации Майкрософт самостоятельно обслуживать файлы библиотеки среды выполнения. Кроме того, удаление приложения не может повлиять на другие приложения, которые также используют централизованное развертывание. При использовании распространяемого пакета для централизованного развертывания вы не несете ответственности за отслеживание и обслуживание библиотек среды выполнения. В противном случае обновление файлов библиотеки среды выполнения требует обновления и повторного развертывания установщика .msi . Ваше приложение может быть уязвимо для ошибок или проблем безопасности до тех пор, пока вы не сделаете это.

Распространяемые модули слияния должны быть включены в пакет установщика Windows (или аналогичный пакет установки), используемый для развертывания приложения. Дополнительные сведения см. в разделе «Распространение с помощью модулей слияния». Пример см. в пошаговом руководстве. Развертывание приложения Visual C++ с помощью проекта установки.

Установка отдельных распространяемых файлов

Также можно напрямую установить распространяемые библиотеки DLL в локальной папке приложения. Локальная папка приложения — это папка, содержащая исполняемый файл приложения. По соображениям обслуживания мы не рекомендуем использовать это расположение установки.

Потенциальные ошибки во время выполнения

Если Windows не удается найти один из БИБЛИОТЕК DLL распространяемой библиотеки, необходимых приложению, он может отобразить сообщение, аналогичное следующему: «Не удалось запустить это приложение, так как библиотека.dll не найдена. Переустановка приложения может устранить эту проблему».

Чтобы устранить эту ошибку, убедитесь, что установщик приложения правильно выполняет сборку. Убедитесь, что распространяемые библиотеки развертываются правильно в целевой системе. Дополнительные сведения см. в разделе Основные сведения о зависимостях приложения Visual C++.

Связанные статьи

Распространение с помощью модулей слияния
Описывает использование модулей слияния Распространяемый компонент Visual C++ для установки библиотек среды выполнения Visual C++ в качестве общих библиотек DLL в папке %windir%\system32\ .

Распространение элементов ActiveX Visual C++
Описание процедуры повторного распространения приложения, которое использует элементы управления ActiveX.

Распространение библиотеки MFC
Описание процедуры повторного распространения приложения, которое использует MFC.

Распространение приложения ATL
Описание способа распространения приложения, которое использует ATL. В Visual Studio 2012 и более поздних версиях библиотека ATL не требуется.

Примеры развертывания
Ссылки на примеры, демонстрирующие развертывание приложений Visual C++.

Развертывание классических приложений
Представлены технологии развертывания Visual C++ и связанные понятия.

При установке игры выдало! программисты срочно. что нажать?? ? восстановить или удалить? внутри.

УСЛОВИЯ ЛИЦЕНЗИИ НА ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ MICROSOFT
MICROSOFT VISUAL C++ 2010 RUNTIME LIBRARIES WITH SERVICE PACK 1
Эти условия лицензии являются соглашением между корпорацией Майкрософт (или одним из ее аффилированных лиц, в зависимости от места вашего проживания) и вами. Пожалуйста, прочтите их. Они применяются к вышеуказанной программного обеспечения, включая носители, на которых вы ее получили (если они есть) . Эти условия распространяются также на любые
· обновления,
· дополнения,
· службы Интернета и
· услуги по технической поддержке
Microsoft для данного программного обеспечения, если эти элементы не сопровождаются другими условиями. Если другие условия прилагаются, то именно они регулируют использование таких элементов.
ИСПОЛЬЗУЯ ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ВЫ ТЕМ САМЫМ ПОДТВЕРЖДАЕТЕ СВОЕ СОГЛАСИЕ СОБЛЮДАТЬ ДАННЫЕ УСЛОВИЯ. ЕСЛИ ВЫ НЕ СОГЛАСНЫ, НЕ ИСПОЛЬЗУЙТЕ ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.

Дополнен 10 лет назад

Установка распространяемых частей MICROSOFT
MICROSOFT VISUAL C++ 2010 х86

Дополнен 10 лет назад

Лучший ответ уже определен. просьба не отвечать больше.

Microsoft Visual C++: для чего нужен, где скачать и как установить

Microsoft Visual C++ Redistributable – это один из тех пакетов, без которых на вашем компьютере не запустится большинство игр. Он содержит библиотеки, которые позволяют запуститься программам, в разработке которых была использована среда Microsoft Visual C++, известная так же как MSVC. К таким приложениям относится большинство игр на Windows, потому наличие данного пакета необходимо.

Игры, как правило, загружают необходимые файлы по завершении установки, однако в работе пакета Microsoft Visual C++ могут случаться сбои, вызванные установкой пиратского ПО или активностью вредоносных программ. В таком случае необходимо скачать Microcoft Visual C++ Redistributable с официального сайта, следуя инструкциям из этой статьи.

Нужны ли старые версии Visual C++?

В интернете часто задают вопрос, нужны ли на компьютере все версии библиотек Microsoft Visual C++, или почему они не обновляются до последней, удаляя все предыдущие. Ответим, что удалять их не стоит, особенно если вы не хотите сталкиваться с проблемой невозможности запуска одной из ранее установленных игр после удаления старой версии Visual C++.

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

4d2a24338a118fba6979485f9a0e55fe_i-30

Не спешите удалять и 32-разрядные версии пакетов (с пометкой х86), даже если пользуетесь 64-разрядной Windows (x64). Их могут использовать установленные программы и игры!

Как скачать Microsoft Visual C++

Как и другие компоненты, разрабатываемые Microsoft, клиентскую часть продукта (то есть, Redistributable Package или Распространяемые пакеты), можно бесплатно скачать на официальном сайте. Использовать для их загрузки сторонние сайты не рекомендуется.

Чтобы установить Microsoft Visual C++ Redistributable Package, необходимо определиться с версией и скачать дистрибутивы. На данный момент самыми распространенными считаются версии 2010 и 2012 года, кроме того, для более новых приложений может потребоваться версия 2015. Поскольку эти библиотеки занимают не слишком много места, рекомендуется иметь Microsoft Visual C++ версий 2008, 2010, 2012, 2013 и 2015, независимо от того, установлены ли требующие их наличия программы.

Стоит учесть, что ранние версии Windows 7 и Windows XP не поддерживают Microsoft Visual C++ Redistributable 2012 и выше.

Файлы установки Microsoft Visual C++ для Windows вы можете скачать по следующим ссылкам:

  • Microsoft Visual C++ 2008 х86 (для 32-разрядных систем)
  • Microsoft Visual C++ 2010 х64 (для 64-разрядных систем)
  • Microsoft Visual C++ 2010 х86 (для 32-разрядных систем)
  • Microsoft Visual C++ 2012
  • Microsoft Visual C++ 2013
  • Microsoft Visual C++ 2015

Версия 2015 года еще не является окончательной, но уже используется для ряда новейших игр и программ.

Дистрибутивы, предназначенные для Windows x64, несовместимы с 32-разрядными системами.

yd1Syrb

Переустановка библиотек Visual C++

Переустановка может потребоваться в случае возникновения проблем (например, отсутствие msvcr100.dll) с целостностью и правильной работой библиотек. В случае неполадок в работе необходимой версии пакета Microsoft Visual C++ игра или программа не запустится, выдавая сообщение об ошибке.

Если на компьютере установлены все необходимые пакеты, а игра все равно не запускается, необходимо:

  1. Удалить версию, с которой возникли неполадки. Можно использовать как вкладку «Установка и удаление программ» в Панели инструментов, так и стороннее ПО.
  2. Перезагрузить компьютер.
  3. Скачать дистрибутив Visual C++ по одной из перечисленных выше ссылок.
  4. Установить пакет, следуя инструкциям программы установки.
  5. Перезагрузить компьютер.

Перезагрузка Windows необходима для корректной установки компонента.

Наличие большинства версий Microsoft Visual C++ Redistributable и их своевременное обновление необходимо для корректной работы игр и приложений. Если установлены все необходимые версии, а игра все равно не запускается – проблема может заключаться в необходимости обновления .NET Framework, DirectX или PhysX.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *