Распространяемый пакет visual c для visual studio 2018: Как скачать Visual C++ Redistributable

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

После создания администрирующего образа и до оповещения клиентов необходимо установить компоненты Microsoft Windows, которые не могут быть установлены с помощью администрирующих образов, созданных с использованием командной строки или Microsoft Active Directory.

Установка данных компонентов Windows вручную требуется только в том случае, если установка выполняется из администрирующего образа с помощью командной строки или через Microsoft Active Directory. Если для создания и установки администрирующего образа использовался Менеджер установки SOLIDWORKS, это значит, что данные компоненты Windows были установлены автоматически.

Здесь представлен перечень файлов, которые требуется использовать в SOLIDWORKS при работе с компонентами Windows:









Набор средств для оценки производительности Windows: 
Распространяемый пакет Visual C++ 2008, 2010, 2012, 2013 и 2015Содержит компоненты времени выполнения для Microsoft Visual C++.

Должны быть установлены версии 2008, 2010, 2012, 2013 и 2015.

Visual Basic для приложений 7.1Поддерживает макросы Visual Basic.
Инструменты Visual Studio Tools для приложений 2005Содержит набор инструментов, поддерживающих приложения Visual Studio 2005.

Начиная с SOLIDWORKS 2013, установка Microsoft Visual Studio Tools для приложений (VSTA) необязательна.

VSTA 2005 зависит от наличия на компьютере платформы Microsoft .NET Framework 3.5.

Начиная с Windows 7 .NET Framework является компонентом операционной системы.

Если необходимо установить .NET Framework 3.5, он доступен на дисках с Windows и в интернете. Если нет диска с Windows и доступа к Интернету или отсутствуют права на установку Microsoft .NET Framework 3.5 на компьютере, обратитесь за помощью к своему администратору.

Инструменты Visual Studio Tools для приложений 2015Дополнительно. Содержит набор инструментов, поддерживающих приложения Visual Studio 2015.
Удаленный отладчик Visual StudiоСоздает среду отладки для 64-разрядных операционных систем.
.NET Framework 4.6.2Содержит общие для языка программирования компоненты времени исполнения и компоненты .NET Framework, необходимые для работы приложений в .NET Framework 4.6.2.
Сервис Bonjour для WindowsОбеспечивает возможность обнаружения служб в локальной сети.

Распространяемый пакет Visual С++ и .NET Framework 4.6.2 требуются для всех продуктов SOLIDWORKS, не только для базового продукта SOLIDWORKS.

Эти компоненты должны быть включены в подкаталоги каталога администрирующего образа.

Следующие таблицы определяют требуемые для каждой из поддерживаемых операционных систем файлы.
















Операционная система: Windows Server 2012 и 2012 R2, 64-разрядная версия

Носитель SOLIDWORKS Windows 7

Установка Windows Server 2008 R2 или Windows Server 2012 и 2012 R2 поддерживается для сервера SOLIDWORKS PDM и SOLIDWORKS SolidNetWork License Manager.

Набор средств для оценки производительности Windows:WPTx64-x86_en-us.msi
Распространяемый пакет Visual C++ 2008:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2010:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2012:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2013:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2015:vc_redist_x86. exe

vc_redist_x64.exe

Необходимо установить оба.

Инструменты Visual Studio Tools для приложений 2005: (необязательно).vsta_aide.msi

Если установлена система VSTA 2005, требуется наличие .NET 3.5 Framework (dotnetfx35.exe).

.NET Framework и Windows Desktop Search являются элементами операционной системы.

Инструменты Visual Studio Tools для приложений 2015 (дополнительно):vsta_setup.exe
Удаленный отладчик Visual Studiо:rdbgexp.msi
Visual Basic 7.1vba71_1033.msi

Плюс дополнительный языковой пакет.

. NET Framework 4.6.2:NDP462-KB2901907-x86-x64-AllOS-ENU.exe
Сервис Bonjour для Windows:bonjour64.msi
















Операционная система: Windows Server 2012 и Windows Server 2012 R2, 64-разрядная версия

Носитель SOLIDWORKS Windows 8.1

Установка Windows Server 2008 R2 или Windows Server 2012 и 2012 R2 поддерживается для сервера SOLIDWORKS PDM и SOLIDWORKS SolidNetWork License Manager.

Набор средств для оценки производительности Windows:WPTx64-x86_en-us.msi
Распространяемый пакет Visual C++ 2008:vcredist_x86. exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2010:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2012:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2013:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2015:vc_redist_x86.exe

vc_redist_x64.exe

Необходимо установить оба.

Инструменты Visual Studio Tools для приложений 2005: (необязательно).vsta_aide.msi

Если установлена система VSTA 2005, требуется наличие .NET 3.5 Framework (dotnetfx35.exe).

Для Windows 8 .NET Framework версии 3.5 является элементом операционной системы.

Инструменты Visual Studio Tools для приложений 2015: (необязательно).vsta_setup.exe
Удаленный отладчик Visual Studiо:rdbgexp.msi
Visual Basic 7.1vba71_1033.msi

Плюс дополнительный языковой пакет.

.NET Framework 4.6.2:NDP462-KB2901907-x86-x64-AllOS-ENU.exe
Сервис Bonjour для Windows:bonjour64. msi















Операционная система: Windows 7, 64-разрядная

Носитель SOLIDWORKS Windows 7

Набор средств для оценки производительности Windows:WPTx64-x86_en-us.msi
Распространяемый пакет Visual C++ 2008:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2010:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2012:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2013:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2015:vc_redist_x86.exe

vc_redist_x64.exe

Необходимо установить оба.

Инструменты Visual Studio Tools для приложений: (необязательно).vsta_aide.msi

Если установлена система VSTA 2005, требуется наличие .NET 3.5 Framework (dotnetfx35.exe).

.NET Framework и Windows Desktop Search являются элементами операционной системы.

Инструменты Visual Studio Tools для приложений 2015: (необязательно)vsta_setup. exe
Удаленный отладчик Visual Studiо:rdbgexp.msi
Visual Basic 7.1vba71_1033.msi

Плюс дополнительный языковой пакет.

.NET Framework 4.6.2:NDP462-KB2901907-x86-x64-AllOS-ENU.exe
Сервис Bonjour для Windows:bonjour64.msi















Операционная система: Windows 8.1, 64-разрядная

Носитель SOLIDWORKS Windows 8.1

Набор средств для оценки производительности Windows:WPTx64-x86_en-us.msi
Распространяемый пакет Visual C++ 2008:vcredist_x86. exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2010:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2012:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2013:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2015:vc_redist_x86.exe

vc_redist_x64.exe

Необходимо установить оба.

Инструменты Visual Studio Tools для приложений 2005: (необязательно).vsta_aide.msi

Если установлена система VSTA 2005, требуется наличие .NET 3.5 Framework (dotnetfx35.exe).

.NET Framework и Windows Desktop Search являются элементами операционной системы.

Инструменты Visual Studio Tools для приложений 2015: (необязательно).vsta_setup.exe
Удаленный отладчик Visual Studiо:rdbgexp.msi
Visual Basic 7.1vba71_1033.msi

Плюс дополнительный языковой пакет.

.NET Framework 4.6.2:NDP462-KB2901907-x86-x64-AllOS-ENU.exe
Сервис Bonjour для Windows:bonjour64. msi















Операционная система: Windows 10, 64-разрядная

Носитель SOLIDWORKS Windows 10

Набор средств для оценки производительности Windows:WPTx64-x86_en-us.msi
Распространяемый пакет Visual C++ 2008:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2010:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2012:vcredist_x86.exe

vcredist_x64. exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2013:vcredist_x86.exe

vcredist_x64.exe

Необходимо установить оба.

Распространяемый пакет Visual C++ 2015:vc_redist_x86.exe

vc_redist_x64.exe

Необходимо установить оба.

Инструменты Visual Studio Tools для приложений 2005: (необязательно).vsta_aide.msi

Если установлена система VSTA 2005, требуется наличие .NET 3.5 Framework (dotnetfx35.exe).

.NET Framework и Windows Desktop Search являются элементами операционной системы.

Инструменты Visual Studio Tools для приложений 2015: (необязательно).vsta_setup.exe
Удаленный отладчик Visual Studiо:rdbgexp.msi
Visual Basic 7.1vba71_1033.msi

Плюс дополнительный языковой пакет.

.NET Framework 4.6.2:.Net 4.6.2 — часть операционной системы, которая соответствует данным требованиям.
Сервис Bonjour для Windows:bonjour64.msi

Microsoft Visual C ++ распространяемая информация

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

Например, на компьютере, на котором я пишу эту статью, есть три распространяемых пакета Microsoft Visual C ++ 2005, восемь распространяемых Microsoft Visual C ++ 2008, два распространяемых Microsoft Visual C ++ 2010, три распространяемых Microsoft Visual C ++ 2013 и две распространяемых установки Microsoft Visual C ++ 2015, перечисленные в эта страница

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

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

Назначение распространяемого Visual C ++

Разработчики, которые создают программы для Windows с использованием Microsoft Visual C ++ — ранее доступные как автономные, но теперь являющиеся частью Microsoft Visual Studio — могут использовать так называемые стандартные библиотеки, которые уже существуют, для добавления функциональности в свои программы. Это экономит время и зачастую лучше, чем изобретать велосипед, создавая функциональность с нуля.

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

Когда разработчик решает использовать распространяемые файлы, они устанавливаются на ПК пользователя, если они еще не установлены. Это одно из преимуществ использования распространяемых пакетов, поскольку все программы могут использовать распространяемый пакет, уже установленный на ПК с Windows.

Однако это не объясняет, почему вы можете увидеть пять, десять или даже двадцать разных версий распространяемого пакета Microsoft Visual c ++, установленного на вашем компьютере с Windows.

Вы можете проверить установленные версии распространяемого пакета Microsoft Visual C ++ на вашем компьютере с Windows следующими способами:

  • Любая версия: используйте ярлык Windows-Pause, чтобы открыть панель управления. Выберите Домашняя страница панели управления и на странице, которая открывает Программы и компоненты.
  • Windows 10: используйте Windows-I, чтобы открыть приложение «Настройки». Если вы используете версию Creators Update или более новую, выберите «Приложения»> «Приложения и компоненты» и прокручивайте вниз, пока не найдете перечисленные пакеты. Если вы используете более старую версию Windows 10, выберите «Система» и найдите там список приложений.

Почему так много?

Windows может поставляться с некоторыми распространяемыми установками Microsoft Visual C ++, но большинство из них устанавливаются при установке программ, которые требуют их в системе.

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

  1. 32-битные и 64-битные версии доступны. В то время как 32-разрядные пользователи Windows будут видеть только 32-разрядные версии распространяемой версии Microsoft Visual C ++, вы можете увидеть обе версии, установленные в 64-разрядных версиях операционной системы.
  2. Для любой основной версии Visual C ++ может существовать несколько сборок. Например, существует одиннадцать различных версий распространяемого пакета Microsoft Visual C ++ 2008, и все они могут быть установлены рядом друг с другом.

Основная причина, по которой вы можете увидеть так много версий одного и того же года в списке на вашем ПК, заключается в том, что Microsoft никогда не выпускала единую распространяемую версию в течение определенного года.

Если разработчик использует определенную версию стандартной библиотеки, в системе должна быть установлена ​​соответствующая распространяемая версия, чтобы программа работала на ПК с Windows.

Хотя он также может работать, если установлена ​​более новая версия, это не всегда так и может привести к сообщениям об ошибках при загрузке и прекращению работы программы.

Это означает, что вы не должны удалять различные сборки распространяемого Microsoft Visual C ++ с вашего компьютера, если в системе по-прежнему установлена ​​программа, которая полагается на него.

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

Universal C Runtime

Microsoft изменила систему с выпуском Microsoft Visual C ++ 2015 Redistributable, а также с выпусками 2017 и 2019 годов.

В них используется универсальная среда выполнения, поэтому необходимо установить только одну (самую последнюю) вместо всех.

Вы можете проверить дополнительную информацию о Universal C Runtime здесь.

Что попробовать

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

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

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

Один из вариантов — сравнить даты установки распространяемых установок с установками программ. Если вы найдете совпадающие даты, вы можете предположить, что они связаны между собой и что перераспределение по-прежнему необходимо.

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

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

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

Загрузки распространяемых пакетов Microsoft Visual C ++

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

  • Microsoft Visual C ++ распространяемый для Visual Studio 2017
  • Вторично распространяемые пакеты Microsoft Visual C ++ для Visual Studio 2015, обновление 3
  • Распространяемые пакеты Microsoft Visual C ++ для Visual Studio 2013
  • Вторично распространяемые пакеты Microsoft Visual C ++ для Visual Studio 2012, обновление 4
  • Visual Studio 2010 с пакетом обновления 1 (SP1) (установщик)
  • Visual Studio 2010 с пакетом обновления 1 (веб-установщик) Visual Studio 2010 с пакетом обновления 1 (SP1)
  • Visual Studio 2008 с пакетом обновления 1 (SP1) (установщик)

TL; DR

  1. Распространяемые файлы Visual C ++ устанавливаются при установке программы, которая требует их, при установке или обновлении Windows или при их непосредственной установке.
  2. Они используются программистами, которые используют стандартные библиотеки в Visual Studio.
  3. Программы требуют определенных версий и могут не запускаться при удалении этих версий (если старые или более новые версии того же года все еще доступны).

Теперь вы : Как вы относитесь к распространяемым установкам Visual C ++?

Wix на пользователя для обнаружения распространяемого пакета Visual C++ 2015

Последние поддерживаемые загрузки Visual C++


Подходы к обнаружению среды выполнения

Я могу найти несколько способов обнаружения наличия среды выполнения Visual C++ .

  1. Реестр

    • Ключи, используемые программой установки VCRedist (см. раздел ниже)
    • Ключи, упомянутые в моем первоначальном ответе — взяты из этого старого ответа
  2. Проверка наличия и версии файла

    • Проверка наличия основных файлов среды выполнения
    • См. отдельный раздел ниже
  3. API MSI

    • Вы можете определить, установлен ли конкретный MSI, просмотрев GUID продукта
    • Надежно, но трудно отслеживать все идентификаторы GUID продукта (разные версии)
    • ОБНОВЛЕНИЕ : Вы также можете использовать код обновления, как описано ниже. Он должен оставаться стабильным между выпусками и обновлениями (для каждой основной версии и, возможно, между основными версиями).
  4. Fall-Over EXE?

    • Предложения использовать EXE в зависимости от среды выполнения
    • Запуск и сбой означает, что среда выполнения отсутствует или повреждена

Хорошее и плохое — оценка : Вариант 1 кажется уязвимым, поскольку вариант развертывания среды выполнения с модулем слияния может не записывать эти ключи. Опция 3 может работать хорошо, но трудно отслеживать все идентификаторы GUID. Вариант 4 , по-видимому, уже дал сбой из-за того, что более новые среды выполнения удаляют определенные разделы реестра. Хотя сейчас это исправлено, это может появиться снова.


Наличие/проверка версии файла

Чем больше я смотрю на это, тем больше начинаю думать, что вы должны проверять сами файлы и, возможно, правильную версию файла. Файл vcruntime140.dll в папке System32 (64-битная версия) и SysWOW64 (32-битная версия)? См. список файлов внизу здесь.

Просто добавил ссылку для сохранности.

  • Как определить наличие распространяемого пакета Visual C++ 2012?
  • Распространение файлов Visual C++

Тестовый VBScript — только для тестирования (скрипты иногда блокируются антивирусом):

 Set fso = CreateObject("Scripting. FileSystemObject")
MsgBox fso.GetFileVersion("C:\Windows\System32\vcruntime140.dll")
 

Вы можете определить наличие и версию файла, используя AppSearch в файле MSI.


Ниже приведены некоторые другие вещи, которые я написал, просто оставив его. который является рекомендуемым способом развертывания среды выполнения — проверяет следующий раздел реестра, чтобы определить, какие версии среды выполнения фактически установлены:

 HKLM\SOFTWARE\Microsoft\VisualStudio\<версия>\VC\Runtimes\
 

Кажется, что все подразделы x86 и x64 содержат значение « Installed », для которого установлено значение 1 , когда среда выполнения установлена. Я бы предположил, не успев все это проверить, что вы можете проверить:

  • HKLM\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x64 Installed = 1
  • HKLM\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14. 0\VC\Runtimes\x86 Установлено = 1

Модуль слияния : после краткой проверки оказалось, что эти значения не записываются модулями слияния, которые также можно использовать для распространения этой среды выполнения. У меня нет ни времени, ни средств, чтобы проверить это должным образом сейчас.

Удивительно, но и версия 2015, и версия 2017 среды выполнения записывают в ключ 14.0, поскольку они бинарно совместимы. Если установлена ​​версия 2017, исполняемый файл VCRedist вернет ошибку, поскольку установка не требуется. Действительно странно. Но для вашей цели это не имеет значения. Источник.


API MSI — получение кодов продуктов

  • Почтовый ящик: как определить наличие распространяемого пакета среды выполнения VC 8.0
  • Обновленные распространяемые пакеты среды выполнения VC 8.0 включены в Visual Studio 2005 SP1
  • Как найти GUID продукта установленной установки MSI?

ОБНОВЛЕНИЕ : installer. ProductState — обычное установленное состояние 5 :

Я забыл о свойстве ProductState , когда писал ниже.
Вы можете проверить наличие установленного продукта с помощью двух строк кода, если вы
иметь актуальный код продукта:

 Dim installer: Set installer = CreateObject("WindowsInstaller.Installer")
MsgBox installer.ProductState("{00000000-0000-0000-0000-000000000001}")
 

Вот еще один способ сделать это: MSDN: Как программно проверить наличие продукта на основе установщика Windows, используя его код продукта.

Совет : я бы не стал использовать этот подход, поскольку код продукта часто меняется при обновлении продуктов. Поэтому мне больше нравится
проверить наличие версий файлов ядра во время выполнения. Это кажется более
надежный на будущее (при правильном разборе версии
и надежно — не накатишь сам).


Макет :

 Публичный установщик
Set installer = CreateObject("WindowsInstaller. Installer")
' Нет GUID 2015
VC2015 = CheckForProductCode("{00000000-0000-0000-0000-000000000000}")
VC2017 = CheckForProductCode("{C77195A4-CEB8-38EE-BDD6-C46CB459EF6E}")
   
MsgBox "VC2015: " & CStr(VC2015) & vbCrLf & "VC2017: " & CStr(VC2017)
Функция CheckForProductCode(код продукта)
   Чекфорпродукткод = ложь
    Для каждого продукта в installer.ProductsEx("", "", 7)
        Если(LCase(код продукта) = LCase(продукт.Код продукта)) Тогда
            CheckForProductCode = Истина
            Выход для
        Конец, если
    Следующий
Конечная функция
 

Обновление на основе предложения Zett42 перечислить продукты, использующие один и тот же код обновления:

 Set installer = CreateObject("WindowsInstaller.Installer")
' Перечислить все продукты, относящиеся к «Распространяемый пакет Microsoft Visual C++ 2008 — x86 9.0.30729.4148»
' {AA783A14-A7A3-3D33-95F0-9A351D530011} — это код обновления
Установить обновления = installer.RelatedProducts("{AA783A14-A7A3-3D33-95F0-9A351D530011}")
За каждое обновление u In
   MsgBox u, vbOKOnly, "Код продукта: "
Следующий
 

Развертывание среды выполнения Visual Studio C++

Помимо обнаружения, существует несколько подходов к распространению среды выполнения Visual Studio C++:

  1. Статическое связывание
  2. Распространяемые пакеты Visual C++
    или

  3. Program Files (x86)\Microsoft Visual Studio\2017\edition\VC\Redist\MSVC\lib-версия
  4. Распространяемые модули слияния ( файлы . msm )
    • Недостаточно для некоторых целей ( Универсальный ЭЛТ ):
      • Распространяемые файлы для развертывания исполняемого файла C++, разработанного с помощью Visual Studio 2015, в Windows 7
      • Среда выполнения слияния WIX c++
  5. Локальная папка приложений
    • Скопировать библиотеки DLL в локальную папку приложения
    • Не рекомендуется по причинам обслуживания (обновления, исправления безопасности)

Ссылки для безопасного хранения :

  • Распространяемые файлы для развертывания исполняемого файла C++, разработанного с помощью Visual Studio 2015, в Windows 7
  • Как определить, нужно ли мне устанавливать VCRedist?
  • Среда выполнения слияния WIX c++
  • Как определить, установлен ли распространяемый компонент Visual C++ 2017

Старый ответ

Вот этот старый пост. Я не слишком люблю прямое чтение реестра, позвольте мне посмотреть, смогу ли я найти более надежный способ, но, возможно, в то же время посмотрю: Определить, установлен ли распространяемый компонент Visual C++ для Visual Studio 2012

Еще одна ссылка, как найти код продукта установщика Windows для установленных продуктов: Как я могу найти GUID продукта установленной установки MSI?

Visual C++ Redistributable 2019 x86 и x64 Скачать бесплатно

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

Существует несколько приложений, для запуска которых требуется распространяемый компонент Visual C++ 2019. Таким образом, этот VC Redist 2019 является одним из обязательных приложений для ПК с Windows. Установка этого пакета очень важна для установки и запуска нескольких других приложений на вашем компьютере.

Зачем нужны разные версии Visual C++ на одном компьютере?

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

Загрузите распространяемый файл автономного установщика Visual C++ 2019 для компьютеров с Windows 10, 8 и Windows 7, используя прямую ссылку для загрузки, указанную ниже.

Как установить Visual Studio C++ 2019: 

Установить Visual Studio Visual C++ Redistributable 2019 очень просто. Сначала загрузите версию, соответствующую процессору вашего компьютера (32-разрядная или 64-разрядная версия). Затем перейдите в папку загрузки и найдите загруженный установочный файл, а именно VC_redist.x….exe и дважды щелкните по нему, чтобы начать установку программы. Теперь появится всплывающее окно с вопросом, хотите ли вы запустить этот файл или нет, а затем нажмите Run. См. изображение ниже:

В следующем окне установите флажок, чтобы согласиться с лицензионными условиями программы, а затем нажмите кнопку Установить вариант. После этого вам может потребоваться дать административное разрешение на установку программы. Тогда программа будет установлена ​​в течение минуты. Эти пакеты очень


Related Software:

Visual C++ Redistributable Package 2017

.NET Framework 4.8 Download (32/64 bit)


System Requirements by Visual C++ 2019: Visual C++ 2019 Redist can be установлен на ПК с Windows 10, 8.1, 8, 7 и Windows Server (Windows Server 2012 R2, Windows Server 2016). Для этого требуется процессор с тактовой частотой не менее 1,8 ГГц или выше, а также требуется Microsoft .NET Framework версии 4.5 или более поздней.

Скачать Visual C ++ RESISISTIBUBLE 2019:

Скачать x86 для Windows 32-разрядный , размер: 13,75 МБ

Скачать

или

Скачать x64 для Windows 64-Bit , размер: 14.41 MB.