Распространение visual

Microsoft Visual C++

Распространение visual

Основная масса игр и программ требует установленного Microsoft Visual C++ — без этого пакета приложения просто не запустятся. При этом пользователи будут видеть многочисленные ошибки, так или иначе связанные с MSVC, самая распространённая из которых — runtime library error.

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

Разновидности пакетов

Существует несколько версий продукта, в том числе и под разные архитектуры.

Как и большинство приложений, Microsoft Visual C++ выпускается для систем 32/ 64bit, и рекомендуется использовать полностью совместимый пакет, чтобы исключить возможные ошибки при работе.

На ОС х64 может быть установлена как 32-разрядная (x86), так и 64-разрядная (x64) версия, и в большинстве случаев для запуска игр в таких системах требуется наличие обоих пакетов.

Вы можете скачать Microsoft Visual C бесплатно для Windows XP, 7, 8, 8.1,10 и  исправить ошибки самостоятельно.

Программная среда не занимает много места на жёстком диске, и установка нескольких версий в одну ОС практикуется довольно часто.

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

С чего начать установку visual c++?

  1. Нужно определить какая у Вас разрядность системы: 32 или 64 bit. Если у Вас 64bit, то ставим обе версии 32/64, если у Вас система 32bit – ставим только 32
  2. Зайдите через панель управления в “Программы и компоненты” и посмотрите, какие уже установлены версии Visual C++
  3. На моём компьютере (автора статьи), установлены полностью все версии.

    Что и способствует запуску игр как новых так и старых без ошибок

  4. Устанавливайте все отсутствующие версии начиная с самой первой – 2005, и доходите до последней – 2017. (Если вы не знаете от какой версии файлы, но на нашем сайте всё указано в описании для каждого файла.

    )

  5. Установка много времени не займет, только так, вы загрузите все библиотеки DLL

Microsoft Visual C++ 2005

Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)

Скачать Microsoft Visual C++ 2005 для 32 бит

Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update

Скачать Microsoft Visual C++ 2005 для 64 бит

 Microsoft Visual C++ 2008

Microsoft Visual C++ 2008 пакет обновления 1 (SP1) (x86)

Скачать Microsoft Visual C++ 2008 для 32 бит 

Microsoft Visual C++ 2008 пакет обновления 1 (SP1) (x64)

Скачать Microsoft Visual C++ 2008 для 64 бит 

 Microsoft Visual C++ 2010

Распространяемый пакет Microsoft Visual C++ 2010 (x86)

Скачать Microsoft Visual C++ 2010

Распространяемый пакет Microsoft Visual C++ 2010 (x64 — )

Скачать Microsoft Visual C++ 2010

Microsoft Visual C++ 2012

Распространяемый пакет Visual C++ для Visual Studio 2012 Обновление 4

Скачать Microsoft Visual C++ 2012 для 32 бит

Скачать Microsoft Visual C++ 2012 для 64 бит

Microsoft Visual C++ 2013

Распространяемые пакеты Visual C++ для Visual Studio 2013

Скачать Microsoft Visual C++ 2013 для 32 бит

Скачать Microsoft Visual C++ 2013 для 64 бит

 Microsoft Visual C++ 2015

Распространяемый компонент Microsoft Visual C++ 2015 Обновление 3

Скачать Microsoft Visual C++ 2015 для 32 бит

Скачать Microsoft Visual C++ 2015 для 64 бит

Microsoft Visual C++ 2017

Скачать Microsoft Visual C++ 2017 для 32 бит

Скачать Microsoft Visual C++ 2017 для 64 бит

Microsoft Visual C++ 2015-2017-2019

Скачать Microsoft Visual C++ для 32 бит

Скачать Microsoft Visual C++ для 64 бит

Скачать Microsoft Visual C++ для ARM64

Внимание: Visual C++ 2015, 2017 и 2019 содержат одинаковые распространяемые файлы.

Но есть нюанс, установка на компьютер 2019 версии может повлиять на игры или программы написанные на ранее созданных версия 2015 и 2017. А вот если установить отдельно пакет Visual C++ 2015, то он не заменит файлы более поздних версий. Visual C++ версий 2013 и более ранние, не относятся к данному пункту, т.к у них свои собственные файлы не зависимые друг от друга

Источник: http://dlltop.ru/soft/46-microsoft-visual-c

Скачать Microsoft Visual C ++ 2005 2008 2010 2012 2013 2015 2017 2019

Распространение visual

2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019

Здесь вы сможете скачать распространяемый пакет майкрософт визуал ++ 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019 x64 x86 (64 -32 бит) все версии включая самые последние.

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

Выберите какой хотите скачать Visual C:

  • Все версии одним файлом
  • 2019, 2017, 2015, 2013, 2012, 2010, 2008, 2005

Microsoft Visual C++ распространяемый пакет (redistributable package) – это специальная программа, позволяющая запускать программы и игры на компьютере разработанные на языке программирования языке C++ в среде Visual Studio. Другими словами Visual ++ это набор пакетов с данными, которые используют программы при работе на компьютере. Соответственно, когда программа или гра не находит нужный пакет, то появляется ошибка.

Скачать Microsoft Visual C++

На сайте вы сможете скачать распространяемый пакет (redistributable package) в зависимости от версии (пакета) по отдельности: 2005 2008 2010 2012 2013 2015 2017 2019 x64 x86.

Также можно скачать все версии одним файлом, что позволит быстро установить Visual C++ запустив на установку один файл, который установит все версии Microsoft Visual C++.

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

Если у вас Windows 32 битная, то необходимо скачать только 32 битную

Если у вас Windows 64 битная, то скачать необходимо 64 битную, в нее входят оба пакета как 32 так и 64 битная.

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Пакет Microsoft Visual C ++ 2019 включает в себя пакеты 2015, 2017, 2019. При установке данного пакета, установленные пакеты 2015 или 2017 будут заменены.

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Ошибки при установке Microsoft Visual C++

При установке Visual C++ могут встречаться разные ошибки. Рассмотрим способы их устранения

0x80070666 – смотреть решение

Как установиить Microsoft Visual C

Если у вас Windows 64 битная (x64), то для установки Microsoft Visual C вам необходимо скачать оба файла 32 бит и 64 бит, извлечь файлы из архивов vcredist x86 и vcredist x64, далее запустить и установить последовательно.Если у вас Windows 32 битной версии (x86), то для установки Microsoft Visual C ++ скачайте только 32 бит, извлеките файл vcredist x86 и запустите его последовательно нажимая далее.

Нужно ли удалять старые версии Microsoft Visual C

Нет не нужно, так как при установке Microsoft Visual C++ сам удаляет старые версии и вместо них устанавливает новые.

Как открыть Microsoft Visual C

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

Устанавливаю Microsoft Visual C но программы не запускаются

Попробуйте полностью удалить все версии Microsoft Visual C через панель Установки и удаления программ и установите все версии по отдельности, начиная с 2005 по 2019.

Не удаляется Microsoft Visual C

Если Microsoft Visual C++ не удаляется стандартным способом через Пане управления – Установка и удаление программ то воспользуйтесь утилитой для принудительного удаления программ MicrosoftFixit.ProgramInstallUninstall. Скачать ее можно по ссылке https://support.microsoft.com/ru-ru/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removedd

Какую версию удалять Microsoft Visual C если ошибка при запуске программы

Если вы не знаете наверняка какая версия Microsoft Visual C повреждена то попробуйте поочередно устанавливать все версии начиная с 2005

Какой версии Microsoft Visual C не хватает

Для того чтобы понять какой версии не хватает для работы программы или игры, зайдите в Панель управления- Установка и удаление программ и посмотрите какие версии уже установлены и каких нет. Доустановите те версии которых нет в списке установленных программ.

Ошибка при установке Microsoft Visual C

Если при установке Microsoft Visual C++ вы получаете ошибку, то попробуйте удалить вручную ту версии которую устанавливаете через программу MicrosoftFixit.ProgramInstallUninstall. Скачать ее можно по ссылке https://support.microsoft.com/ru-ru/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removedd. После удаления перезагрузите компьютер.

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

Источник: https://IT-men.su/soft/ms-visual

Microsoft Visual C++ 2019 (14.28.29805.2) Redistributable Package

Распространение visual

Порядок вывода комментариев: По умолчанию Сначала новые Сначала старые

0 1ChieF   (29.01.2012 14:48) [Материал] Спасибо

0 2dj_Livane   (01.08.2013 18:54) [Материал] Спасибо, очень помогли. Решил проблему эмулятора xbox.

0 3myi   (27.07.2015 12:15) [Материал] Версия 2013 – английская Версия 2012 – немецкая

0 6asjumayev00   (05.01.2017 13:47) [Материал] Ребят помогите 0x800b010a- Не удаётся построить цепочку сертификатов для доверенного корневого центра. Жду a.s.jumayev@gmail.com

0 7foxdgv   (08.01.2021 15:56) [Материал] Уже есть версия 14.28.715.1 Кроме того, браузер Google Chrome уже отказывается сохранять файлы с этого портала в формате .exe. Сохранить “обходным путём” тоже нельзя – запрещена работа с правой кнопкой мыши. Таким образом, с помощью этого браузера здесь уже ничего скачать нельзя. Говорят, что ситуация дальше будет только хуже – откажут и другие браузеры. Меняйте формат загрузки.

0 8Marsel_1984   (08.01.2021 21:14) [Материал] foxdgv, спасибо Вам большое! В свое время появились клоны страниц сайта, и пришлось принять хоть какие-то меры. Вот и блокируется правая кнопка мыши. Исправлено и добавлена новая версия. Проверьте, пожалуйста, будет ли Google Chrome скачивать. С уважением к Вам.

0 9foxdgv   (10.01.2021 16:08) [Материал] Я уже не смогу проверить работу с Google Chrome, так как я вообще отказался от этого браузера, перейдя на Microsoft Edge. Даже если и будет работать с помощью правой кнопки мыши, это не решение глобальной проблемы. Гугл не только сама собралась блокировать загрузку .exe, но и подстрекает к этому других производителей браузеров. Даже .zip будет считаться “подозрительным”. Надо менять упаковку выкладываемых файлов, уйти от лобовой загрузки .exe, как минимум.

Foxit Reader – программа для просмотра и печати документов формата PDF. Представленный продукт не требователен к программным и аппаратным средствам компьютера.

Программа обладает всеми необходимыми функциями для полноценного просмотра PDF-файлов.

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

Конвертирование текста.Вы можете конвертировать весь PDF-документ в простой текстовый файл.

Безопасность.

Foxit Reader заботится о безопасности данных пользователей и никогда не станет устанавливать соединение через Интернет без ведома пользователя, в отличии от других продуктов подобного рода.

Привлекательный мультимедийный дизайн.

Теперь пользователи могут не только просматривать мультимедиа с помощью Foxit Reader, но добавлять, редактировать или удалять мультимедиа файлы, используя для этого мощные Movie Tool и Sound Tool.

Панель прикрепленных файлов.

Выводит список прикрепленных к PDF-документу файлов, и предоставляет несколько опций, которые помогают пользователю управлять прикрепленными файлами (открыть, удалить, добавить комментарии к файлу). Также пользователь может изменить настройки безопасности при открытии прикрепленного файла.

Панель с уменьшенными изображениями.

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

Поддержка различных единиц измерения.

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

Foxit OnDemand Content Management.

Эта новая опция позволяет пользователям организовывать совместную работу над документами через Интернет. Вы можете загружать документы прямо из Foxit Reader. 

Поддержка FireFox.

Используя плагин FireFox, пользователи могут просматривать и работать с PDF, загруженными в Foxit Reader через FireFox.
Инструмент для добавления комментариев.

Foxit Reader позволяет нанести графические изображения, выделять текст и добавлять комментарии в документ. Затем вы можете распечатать измененный документ или сохранить его.

Возможности

• Выбор и копирование содержимого PDF-документа;• Поиск по тексту документа;• Удобная библиотека для поиска и управления PDF-файлами;• Быстрая скорость распечатки документов;• Поддержка JavaScript;

• Поддержка различных плагинов.

Лицензия: Freeware

Разработчик: Foxit Corporation

Язык интерфейса: Multi / Русский

Размер: 96 Мб

Скачать Foxit Reader 10.1.1.37576
Скачать Foxit Reader Portable

Источник: https://softreview.ucoz.ru/load/10-1-0-196

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

Распространение visual
sh: 1: –format=html: not found

  • 07/16/2020
  • Чтение занимает 4 мин
    • c
    • o

Примечание

Вы находитесь здесь, потому что ищете загрузку одного из файлов среды выполнения Visual C++?Are you here because you're looking for a download of one of the Visual C++ Runtime files? Перейдите на веб-сайт Майкрософт и введите Visual C++ распространяемый пакет в поле поиска.

Go to the Microsoft website and enter Visual C++ Redistributable in the search box. Скачайте и установите распространяемый пакет для архитектуры своего компьютера (например, x64, если у вас 64-разрядная версия Windows) и нужную версию Visual C++ (например, 2015).

Download and install the redistributable package for the architecture of your computer (for example, x64 if you are running 64-bit Windows) and the version of Visual C++ (for example, 2015) that you need.

При развертывании приложения необходимо также развернуть файлы, поддерживающие это приложение.When you deploy an application, you must also deploy the files that are required to support it.

Если какие – либо из этих файлов предоставляются корпорацией Майкрософт, проверьте, разрешено ли их распространение.If any of these files are provided by Microsoft, check whether you're permitted to redistribute them.

Ссылка на условия лицензии Visual Studio находится в интегрированной среде разработки.You'll find a link to the Visual Studio license terms in the IDE. Используйте ссылку условия лицензии в диалоговом окне о Microsoft Visual Studio.

Use the License terms link in the About Microsoft Visual Studio dialog box. Или загрузите соответствующие лицензионные соглашения и лицензии из каталога лицензийVisual Studio.Or, download the relevant EULAs and licenses from the Visual Studio License Directory.

Дополнительные сведения о распространяемых файлах см. в разделе Определение библиотек DLL для повторного распространения и примеров развертывания.For more information about redistributable files, see Determining which DLLs to redistribute and Deployment examples.

Размещение распространяемых файловLocate the redistributable files

Для развертывания распространяемых файлов можно использовать распространяемые пакеты, установленные Visual Studio.To deploy redistributable files, you can use the redistributable packages installed by Visual Studio.

В версиях Visual Studio, начиная с 2017, эти файлы называются vc_redist.arm64.exe , vc_redist.x64.exe и vc_redist.x86.exe .In versions of Visual Studio since 2017, these files are named vc_redist.arm64.exe , vc_redist.x64.exe , and vc_redist.x86.exe .

В Visual Studio 2015, Visual Studio 2017 и Visual Studio 2019 они также доступны под именами vcredist_x86.exe , vcredist_x64.exe и vcredist_arm.exe (только для 2015).

In Visual Studio 2015, Visual Studio 2017, and Visual Studio 2019, they're also available under the names vcredist_x86.exe , vcredist_x64.exe , and vcredist_arm.exe (2015 only).

Самый простой способ размещения распространяемых файлов — использовать переменные среды, заданные в командной строке разработчика.The easiest way to locate the redistributable files is by using environment variables set in a developer command prompt.

В последней версии Visual Studio 2019 вы найдете распространяемые файлы в %VCINSTALLDIR%Redist\MSVC\v142 папке.In the latest version of Visual Studio 2019, you'll find the redistributable files in the %VCINSTALLDIR%Redist\MSVC\v142 folder.

В Visual Studio 2017 и Visual Studio 2019 они также находятся в %VCToolsRedistDir% .In both Visual Studio 2017 and Visual Studio 2019, they're also found in %VCToolsRedistDir% . В Visual Studio 2015 эти файлы можно найти в %VCINSTALLDIR%redist\ , где — это языковой стандарт распространяемых пакетов.

In Visual Studio 2015, these files can be found in %VCINSTALLDIR%redist\ , where is the locale of the redistributable packages.

Другой вариант развертывания — использовать распространяемые модули слияния ( .msm файлы).Another deployment option is to use redistributable merge modules ( .msm files). В Visual Studio 2019 эти файлы являются частью необязательного устанавливаемого компонента с именем ” распространяемый компонент C++ 2019 МСМС ” в Visual Studio Installer.

In Visual Studio 2019, these files are part of an optional installable component named C++ 2019 Redistributable MSMs in the Visual Studio Installer. Модули слияния устанавливаются по умолчанию в рамках установки C++ в Visual Studio 2017 и Visual Studio 2015.

The merge modules are installed by default as part of a C++ install in Visual Studio 2017 and Visual Studio 2015. При установке в последней версии Visual Studio 2019 можно найти распространяемые модули слияния в %VCINSTALLDIR%Redist\MSVC\v142\MergeModules .

When installed in the latest version of Visual Studio 2019, you'll find the redistributable merge modules in %VCINSTALLDIR%Redist\MSVC\v142\MergeModules . В Visual Studio 2019 и Visual Studio 2017 они также находятся в %VCToolsRedistDir%MergeModules .

In both Visual Studio 2019 and Visual Studio 2017, they're also found in %VCToolsRedistDir%MergeModules . В Visual Studio 2015 они находятся в Program Files [(x86)]\Common Files\Merge Modules .In Visual Studio 2015, they're found in Program Files [(x86)]\Common Files\Merge Modules .

Установка распространяемых пакетовInstall the redistributable packages

Распространяемые пакеты Visual C++ позволяют устанавливать и регистрировать все библиотеки Visual C++.The Visual C++ Redistributable Packages install and register all Visual C++ libraries. Если вы используете его, запустите его в качестве необходимого компонента в целевой системе, прежде чем устанавливать приложение.

If you use one, run it as a prerequisite on the target system before you install your application. Рекомендуется использовать эти пакеты для развертываний, поскольку они включают функцию автоматического обновления библиотек Visual C++.

We recommend that you use these packages for your deployments because they enable automatic updating of the Visual C++ libraries. Пример использования этих пакетов см. в разделе Пошаговое руководство. Развертывание приложения Visual C++ с помощью распространяемого пакета Visual C++.

For an example about how to use these packages, see Walkthrough: Deploying a Visual C++ Application By Using the Visual C++ Redistributable Package.

Каждый распространяемый пакет Visual C++ проверяет наличие более новой версии на компьютере.Each Visual C++ Redistributable Package checks for the existence of a more recent version on the machine. Если обнаружена более поздняя версия, пакет не будет установлен.If a more recent version is found, the package won't get installed.

Начиная с Visual Studio 2015, в распространяемых пакетах отображается сообщение о сбое установки.Starting in Visual Studio 2015, redistributable packages display an error message stating that setup failed. Если пакет выполняется с помощью /quiet флага, сообщение об ошибке не отображается.

If a package is run by using the /quiet flag, no error message is displayed. В любом случае ошибка записывается установщиком Майкрософт, а результат ошибки возвращается вызывающему объекту.In either case, an error is logged by the Microsoft installer, and an error result is returned to the caller.

Начиная с пакетов Visual Studio 2015 вы можете избежать этой ошибки, проверив реестр, чтобы узнать, установлена ли более новая версия.Starting in Visual Studio 2015 packages, you can avoid this error by checking the registry to find out if a more recent version is installed.

Текущий номер установленной версии хранится в HKEY_LOCAL_MACHINE\SOFTWARE[\Wow6432Node]\Microsoft\VisualStudio\14.0\VC\Runtimes\{x86|x64|ARM} ключе.The current installed version number is stored in the HKEY_LOCAL_MACHINE\SOFTWARE[\Wow6432Node]\Microsoft\VisualStudio\14.0\VC\Runtimes\{x86|x64|ARM} key.

Номер версии — 14,0 для Visual Studio 2015, Visual Studio 2017 и Visual Studio 2019, так как последний распространяемый пакет совместим с версией 2015.The version number is 14.0 for Visual Studio 2015, Visual Studio 2017, and Visual Studio 2019 because the latest redistributable is binary compatible with the 2015 version.

Ключ — ARM , x86 или, в x64 зависимости от установленных версий Vcredist для платформы.The key is ARM, x86, or x64 depending on the installed vcredist versions for the platform. ( Wow6432Node Если вы используете Regedit для просмотра версии установленного пакета x86 на платформе x64, необходимо проверить подраздел.

) Номер версии хранится в REG_SZ строковом значении Version , а также в наборе Major значений, Minor , Bld и Rbld REG_DWORD .(You need to check under the Wow6432Node subkey only if you're using Regedit to view the version of the installed x86 package on an x64 platform.

) The version number is stored in the REG_SZ string value Version and also in the set of Major , Minor , Bld , and Rbld REG_DWORD values. Чтобы избежать ошибки во время установки, нужно пропустить установку распространяемого пакета, если только что установленная версия является более новой.To avoid an error at install time, you must skip installation of the redistributable package if the currently installed version is more recent.

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

Распространяемые модули слияния должны быть добавлены в пакет установщик Windows (или аналогичный пакет установки), который используется для развертывания приложения.Redistributable merge modules must be included in the Windows Installer package (or similar installation package) that you use to deploy your application.

Дополнительные сведения см. в разделе Распространение с использованием модулей слияния.For more information, see Redistributing By Using Merge Modules. Пример см. в разделе Пошаговое руководство. развертывание Visual C++ приложения с помощью проекта установки.

For an example see Walkthrough: Deploying a Visual C++ Application By Using a Setup Project.

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

Также можно напрямую установить распространяемые DLL-файлы в локальную папку приложения .It's also possible to directly install the redistributable DLLs in the application local folder .

Это папка, содержащая файл исполняемого приложения.That's the folder that contains your executable application file. В целях обслуживания мы не рекомендуем использовать это расположение установки.

For servicing reasons, we don't recommend you use this installation location.

Потенциальные ошибки времени выполненияPotential run-time errors

Если Windows не удается найти одну из распространяемых библиотек DLL, необходимых для приложения, может отобразиться сообщение следующего вида: “не удалось запустить приложение, так как Библиотека DLL не найдена.

If Windows can't find one of the redistributable library DLLs required by your application, it may display a message similar to: “This application has failed to start because library .dll was not found. Переустановка приложения может устранить эту проблему.

“Reinstalling the application may fix this problem.”

Чтобы устранить эту ошибку, убедитесь, что установщик приложения построен правильно.To resolve this kind of error, make sure your application installer builds correctly. Убедитесь, что распространяемые библиотеки правильно развернуты в целевой системе.

Verify that the redistributable libraries get deployed correctly on the target system. Дополнительные сведения см. в разделе Основные сведения о зависимостях приложения Visual C++.

For more information, see Understanding the Dependencies of a Visual C++ Application.

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

Распространение с помощью модулей слиянияRedistributing By Using Merge Modules
Описывает использование Visual C++ распространяемых модулей слияния для установки библиотек среды выполнения Visual C++ в качестве общих библиотек DLL в %windir%\system32\ папке.Describes how to use Visual C++ redistributable merge modules to install the Visual C++ runtime libraries as shared DLLs in the %windir%\system32\ folder.

Распространение Visual C++ элементов управления ActiveXRedistributing Visual C++ ActiveX Controls
Описание процедуры повторного распространения приложения, которое использует элементы управления ActiveX.Describes how to redistribute an application that uses ActiveX Controls.

Распространение библиотеки MFCRedistributing the MFC Library
Описание процедуры повторного распространения приложения, которое использует MFC.Describes how to redistribute an application that uses MFC.

Распространение приложения ATLRedistributing an ATL application
Описание способа распространения приложения, которое использует ATL.Describes how to redistribute an application that uses ATL. Начиная с Visual Studio 2012, распространяемая библиотека для ATL не требуется.Starting in Visual Studio 2012, no redistributable library for ATL is required.

Примеры развертыванияDeployment Examples
Ссылки на примеры, демонстрирующие развертывание приложений Visual C++.Links to examples that demonstrate how to deploy Visual C++ applications.

Развертывание классических приложенийDeploying Desktop Applications
Представлены технологии развертывания Visual C++ и связанные понятия.Introduces Visual C++ deployment concepts and technologies.

Источник: https://docs.microsoft.com/ru-ru/cpp/windows/redistributing-visual-cpp-files?view=msvc-160&viewFallbackFrom=vs-2019

Поделиться:
Нет комментариев

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

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.