Visual c redistributable for visual studio: Visual Studio 2010 — Microsoft Lifecycle

Как установить Visual C++ Redistributable 2008-2019

  • Программное обеспечение
  • Тестирование и выявление неисправностей ПК
  • Ремонт компьютера своими руками
  • Полезные советы
  • Чистка и разборка ноутбуков
  • Windows
  • Заправка принтеров и МФУ

Распространяемые пакеты Microsoft Visual C++ (Visual C++ Redistributable) содержат необходимые компоненты для запуска игр и программ, разработанных с помощью соответствующих версий Visual Studio и, как правило, нужны при ошибках вида «Запуск программы невозможен» так как файлы DLL с названиями, начинающимися с msvcr или msvcp отсутствуют на компьютере. Чаще всего требуются компоненты Visual Studio 2012, 2013 и 2015, но есть возможность загрузки и установки распространяемых пакетов Visual C++ 2005-2019.

В этой статье вы узнаете, как скачать распространяемые пакеты Visual C++ с сайта Майкрософт

Далее в инструкции способы скачать распространяемые компоненты Visual C++ для Windows 10, 8. 1 и Windows 7, x64 и x86 (32-бит) официальным способом с сайта Майкрософт и путем установки из стороннего источника, о проблемах, с которыми можно столкнуться при установке и дополнительная информация, которая может оказаться полезной.

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

  • Visual Studio 2015-2019 — при установке этого набора устанавливаются все необходимые компоненты Visual C++ 2015, 2017 и 2019 в рамках одного файла установщика.
  • Visual Studio 2013 (Visual C++ 12.0)
  • Visual Studio 2012 (Visual C++ 11.0)
  • Visual Studio 2010 SP1
  • Visual Studio 2008 SP1

Важно: если вы загружаете библиотеки для исправления ошибок при запуске игр и программ (DLL отсутствует), а ваша система — 64-разрядная, следует скачать и установить как x86 компоненты (для 32-бит), так и x64 версии, так как многим программам для запуска нужны библиотеки 32-бит (x86) даже в x64 Windows 10, 8. 1 и Windows 7.

Порядок загрузки компонентов будет следующим:

  1. Зайдите на официальную страницу https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads и выберите нужный компонент.
  2. Для Visual C++ 2015-2019 достаточно напрямую скачать и установить файлы vc_redist.x86.exe и vc_redist.x64.exe
  3. Для компонентов Visual C++ 2013 после выбора «распространяемые пакеты Microsoft Visual C++ для Visual Studio 2013» вы попадете на страницу с двумя списками установщиков — x64 и x86, для каждого языка отдельная ссылка. Загрузите компоненты по нужной ссылке (русский язык на изображении ниже не поместился, но доступен).
  4. Для некоторых компонентов (например, для версии Visual C++ 2012) вы увидите предложение войти с вашей учетной записью Майкрософт. Но делать это не обязательно — ниже в этой статье я дам ссылки на прямую загрузку с сайта Майкрософт без необходимости входа.

Также на сайте Майкрософт доступны отдельные страницы для загрузки распространяемых пакетов Microsoft Visual C++ список таких страниц далее:

  • Visual C++ 2013 — https://support. microsoft.com/ru-ru/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package (во второй части страницы есть прямые ссылки для скачивания x86 и x64 версий).
  • Visual C++ 2010 — https://www.microsoft.com/ru-ru/download/details.aspx?id=26999
  • Visual C++ 2008 — https://www.microsoft.com/ru-ru/download/details.aspx?id=26368
  • Visual Studio 2017 (x64) — https://go.microsoft.com/fwlink/?LinkId=746572
  • Visual С++ 2015  — https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и https://www.microsoft.com/ru-ru/download/details.aspx?id=52685

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

Возможные проблемы при установке:

  • Если при установке отдельных компонентов вам сообщат, что они уже есть на компьютере, попробуйте установщик другой разрядности (возможно, не хватает именно его).
  • Если вы уверены, что проблемы при запуске программ или игр вызваны каким-то набором компонентов, но он не устанавливается, посмотрите: присутствует ли он в списке в Панель управления — Программы и компоненты. Если да, то попробуйте удалить его там и заново запустить установщик.
  • Если вы отключали какие-либо службы Windows 10, 8.1 и Windows 7, связанные с обновлениями или «установщиком Windows», это может приводить к ошибкам при установке библиотек Visual C++.

Полезные советы:

Как установить Windows с флешки

Как скачать и установить DirectX для Windows 10

Как правильно установить Windows на UEFI — Инструкция

Инструкция как скачать и установить драйвер для видеокарты Intel HD Graphics

Visual C++ Redistributable Packages for Visual Studio 2013 Загрузка и установка

  1. Windows
  2. Инструменты Для Разработчиков
  3. . NET
  4. Visual C++ Redistributable Packages for Visual Studio 2013 Скачать

Скачать

Visual C++ Redistributable Packages for Visual Studio 2013 О
Visual C++ Redistributable Packages for Visual Studio 2013 Технические характеристики
Версия:
2013
Добавлен:
14 июня 2017 г.
Дата выпуска:
5 апреля 2017 г.
Цена:
Free
Операционная система:
Windows XP/Vista/7/8/10,

Загрузки на прошлой неделе:
203
Дополнительные требования
Никто

Запустите приложения на C ++, созданные с помощью Visual Studio 2013

Visual C++ Redistributable Packages for Visual Studio 2013 Рейтинг редакции

FromMicrosoft: распространяемые пакеты Visual C ++ устанавливают компоненты времени выполнения, необходимые для запуска приложений на C ++, которые создаются с помощью Visual Studio 2013. Распространяемые пакеты Visual C ++ устанавливают компоненты времени выполнения, необходимые для запуска приложений, разработанных с использованием Visual Studio 2013, на компьютерах, на которых не установлена ​​Visual Studio 2013. Эти пакеты устанавливают компоненты времени выполнения этих библиотек: C Runtime (CRT), Standard C ++, ATL, MFC, C ++ AMP и OpenMP .
Скачать

Лучшие загрузки
. NET

Microsoft Visual C++ 2005 SP1 Redistributable Package (x64) 464
ILMerge 232
HexCmp 203
Microsoft .NET Framework 1.1 Service Pack 1 203
Microsoft .NET Framework Version 2.0 Redistributable Package (x64) 203
Guardship 203
.NET Dependency Walker 203
Microsoft .NET Framework 3.5 203
SignalLab for Microsoft . NET 203
.NET Compact Framework 2.0 Service Pack 2 Redistributable 203

Обновление до Microsoft Visual C++ Redistributable for Visual Studio 2017

Перечисленные выше версии зондов используют пакет VS 2017 1.0 (vs2017_vcredist_x86 1.0 и vs2017_vcredist_x64 1.0) в качестве зависимости. Эта зависимость от пакета 1.0 приводит к перезапуску операционной системы Windows на роботе, на котором развернут зонд. В пакете VS 2017 версии 1.0 параметр «norestart» не указан в команде Post Install. Таким образом, Post Install может вызвать перезагрузку операционной системы как часть установки пакета. Мы рекомендуем вам загрузить пакет vs2017_vcredist_x86 1.01 (или новее) и vs2017_vcredist_x64 1.01 (или новее) (при необходимости) из архива Nimsoft, чтобы избежать автоматической перезагрузки компьютера для зависимых зондов. Подробное обходное решение см. в статье базы знаний Перезагрузка ОС Windows после развертывания зонда.

  • Для некоторых из этих затронутых зондов доступны более новые версии, которые больше не зависят от пакета VS 2017 1.0. Эти обновленные версии по умолчанию зависят от пакета VS 2017 1.01 (vs2017_vcredist_x86 1.01 и vs2017_vcredist_x64 1.01). Эта поддержка помогает гарантировать, что минимальная версия пакета VS 2017 равна или выше 1,01. С этой зависимостью от версии 1.01 компьютер больше не перезагружается автоматически при установке пакета VS 2017. То есть с v1.01 никакой автоперезагрузки компьютера не происходит. Некоторые из этих зондов являются аудитом 9.04, cdm 6.34, distsrv 7.97, концентратор 7.97, pu 7.97, robot_exe 7.97 и robot_update 7.97.

  • Для других зондов (не перечисленных), которые используют распространяемый компонент EOL Microsoft Visual C++ или более старые версии затронутых зондов, необходимо загрузить и развернуть требуемый пакет EOL Microsoft Visual C++ Redistributable (например, vs2008_redist_x86) из архива. .

  • Если вы хотите использовать перечисленные выше зонды со старыми версиями UIM (например, до 9. 0.2), убедитесь, что вы загрузили и развернули необходимый распространяемый пакет Microsoft Visual C++ 2017 версии 1.01, доступный в веб-архиве Nimsoft.

  • Infrastructure Manager не входит в область удаления зависимостей EOL Microsoft Visual C++ Redistributable.

  • В этом случае концентратор не поддерживается на 32-разрядных платформах Windows и Linux.

  • Если для развертывания нового робота, доступного в этом выпуске, на ваших компьютерах с Windows используется автоматизированный_деплоймент_двигатель (ADE), робот будет успешно развернут, но новый «Распространяемый пакет Microsoft Visual C++ для Visual Studio 2017» может не быть установлен. Чтобы решить эту проблему, мы рекомендуем вам следовать информации в статье Обновление универсальной среды выполнения C в Windows (KB2999226), прежде чем пытаться установить нового робота с помощью ADE.

  • Хотя

    DX UIM

    удаляет зависимость от EOL Microsoft Visual C++ Redistributable для затронутых компонентов

    DX UIM

    , он не удаляет их с компьютера. Возможно, какое-то другое приложение в вашей среде использует эти старые распространяемые файлы.

  • В версиях до 9.0.2, если вы хотите обновить второго робота до версии 7.9.6 (или более поздней версии), необходимо импортировать robot 7.96 (или более поздней версии) и распространяемый пакет Microsoft Visual C++ 2017 версии 1.01 (например, vs2017_vcredist_x86 1.01)

  • В выпусках до 9.0.2, если вы хотите обновить дополнительный концентратор до 7.96 (или новее) необходимо импортировать и развернуть концентратор 7.96 (или новее), робот 7.96 (или новее) и распространяемый пакет Microsoft Visual C++ 2017 1.01 (например, vs2017_vcredist_x86 1.01). Кроме того, обновите всех роботов, которые указывают на вторичный концентратор.

  • Установка распространяемого пакета Visual C++ из командной строки

    Внимание! Некоторая информация на этой странице старше 6 лет. Я храню его для справки, но, вероятно, он не отражает мои текущие знания и убеждения.

    Ср

    20

    май 2015 г.

    Вы можете подумать, что если вы явно не используете какую-то внешнюю библиотеку (например, FMOD), ваша программа не потребует никаких дополнительных библиотек для работы, но при написании кода на C++ с использованием Visual Studio это не так. Функции стандартной библиотеки C/C++ реализованы в пакете DLL-файлов, который называется Microsoft Visual C++ Redistributable Package. Каждая версия Visual Studio имеет свой собственный набор. Например, версия для Visual Studio 2013 (Release configuration) состоит из файлов: msvcr120.dll, msvcp120.dll.

    Вы можете сделать свое приложение, не требующее этой библиотеки, установив параметры проекта в свойствах конфигурации> C/C++> Генерация кода> Библиотека времени выполнения на «Многопоточность [Отладка]» без части «DLL», что делает его статически связанным . Кроме того, вы можете распространять эти файлы DLL (хотя я не уверен, что это законно) или весь установщик библиотеки вместе с вашим приложением. Библиотека небольшая и бесплатная, ее можно загрузить с веб-сайта Microsoft:

    9.0060

  • 2005 Обновлено
  • 2008 SP1: x86, x64
  • 2010 SP1: x86, x64
  • 2012 Обновление 4 (все версии)
  • 2013 (все версии)
  • 2015 Обновление 3 (все версии)
  • 2017
  • Вопрос: можно ли запустить установщик этих пакетов с каким-то специальным параметром, чтобы пользователю не приходилось проходить весь мастер установки, подтверждая каждый шаг? Ответ — да, но поскольку Microsoft любит очень часто все менять :), точная командная строка отличается в зависимости от версии. Вот весь набор:

    Visual Studio 2005 (исходная версия):

    Visual Studio 2005, x86 (32-разрядная версия):
    vcredist_x86.exe /q:a /c:"VCREDI~1.EXE /q:a /c :""msiexec /i vcredist.msi /qn""
    Visual Studio 2005, x64 (64-разрядная версия):
    vcredist_x64.exe /q:a /c:"VCREDI~2.EXE /q:a / c:""msiexec /i vcredist. msi /qn"" "
    Visual Studio 2005 SP1, x86:
    vcredist_x86.exe /q:a /c:"VCREDI~3.EXE /q:a /c:" "msiexec/i vcredist.msi/qn"" "
    Visual Studio 2005 SP1, x64:
    vcredist_x64.exe /q:a /c:"VCREDI~2.EXE /q:a /c:""msiexec /i vcredist.msi /qn"" "

    Если если вы хотите установить его в автоматическом режиме (который будет отображать небольшой индикатор выполнения, но не требует какого-либо взаимодействия с пользователем), вы можете изменить переключатель «/ qn» выше на «/ qb». Автоматический режим + отключенная кнопка «Отмена» — «/qb!».

    Visual Studio 2005 (обновлено — тот, который я использую):

    /Q — тихий режим

    Visual Studio 2008: Просто передайте один из следующих параметров:

    /q — тихий режим, без пользовательского интерфейса.
    /qb — автоматический режим, показывает индикатор выполнения, но не требует вмешательства пользователя.
    /qb! — автоматический режим с отключенной кнопкой «Отмена».

    Visual Studio 2010 и 2012:

    /q /norestart — тихий режим
    /passive /norestart — пассивный (автоматический) режим

    Visual Studio 2013, 2015, 2017:

    /install /quiet /norestart — тихий режим
    /install /passive /norestart — пассивный (автоматический) режим

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

     "2005 Updated\vcredist_x86.exe" /Q
    «Обновлено 2005 г. \ vcredist_x64.exe» / Q

    «2008 SP1\vcredist_x86.exe» /qb
    "2008 SP1\vcredist_x64.exe" /qb

    "2010 SP1\vcredist_x86.exe" /passive /norestart
    "2010 SP1\vcredist_x64.exe" /passive /norestart

    "2012 Update 4\vcredist_x86.exe" /passive /norestart
    "2012 Update 4\vcredist_x64.