Microsoft visual c все пакеты: Скачать Microsoft Visual C++ 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019 для Windows 7/8/10, 32/64bit
Ошибка 0xc000007b при запуске игры или приложения
Ошибка 0xc000007b возникает при запуске приложений Windows, программ или игр. Код не сообщает рядовому пользователю ничего о том, что произошло, почему так, и как исправить ситуацию. Если человек не обладает достаточной компетенцией, будет сложно определить, что же пошло не так.
В статье пойдет речь об этой ошибке, природе возникновения и вариантах решения проблемы. После прочтения пользователь разберется в причинах сбоев запуска и сможет исправить ошибку. Информация прошла несколько проверок на достоверность и после этого была использована для написания статьи. Так или иначе, она помогает, если появляется ошибка при запуске приложения 0xc000007b.
Причины возникновения
Ошибки данного типа свидетельствуют о проблемах программного обеспечения. В основном это связано с повреждениями файлов запускаемых приложений или файлами библиотек, а также ограничениями непонятной природы. Последние берут прямое участие в исполнении алгоритма запуска. Но бывают и другие не связанные напрямую причины. Все возможные причины укладываются в следующий список:
- Неполадки совместимости;
- Ограниченный доступ к запуску, приложение требует исключительных полномочий;
- Повреждения файлов программы или игры при установке, прерванная установка;
- Ограничения антивируса на запуск приложения;
- Повреждения файлов библиотек;
- Повреждения файлов драйверов;
В зависимости от причины, которая приводит к сбою, применяется определенный метод решения проблемы. Часто возникает данная ошибка при запуске приложения. Например, часто мешает запуску itunes .
Как исправить ошибку 0xc000007b при запуске игры или программы? Методы решения
Каждый вариант, исправляющий ошибку, представлен списком от простых методов к сложным, и зависит от причины возникновения проблемы. Инструкции для удобства расположены сразу же, в описании метода решения. Так, как устранить ошибку?
Метод 1
Проблемы совместимости приложения вызваны конфликтом между операционной системой пользователя и запускаемым приложением, когда программа или игра создана для одной операционной системы, а устанавливается на другую. Например, игра предназначена для Windows XP, но установка и запуск производится на Виндовс 7. Тогда идет речь о причине, связанной с неполадками совместимости.
Исправить проблему легко: правой кнопкой на исполняемом файле(.exe) приложения — строка “Свойства” — вкладка “Совместимость” — поставить галочку рядом с надписью “Запуск в режиме совместимости” — выбрать из списка нужный вариант. Если не помогает один, то перепробовать все, что имеется в списке.
Метод 2
Ограниченный доступ и необходимость исключительных полномочий администратора приложением может проявляться по-разному, в том числе и данной ошибкой. Пробуйте запустить приложение от имени администратора. Для этого: правый клик на том же файле — строка “запуск от имени администратора” — подтвердить запрос на выполнение.
Метод 3 (самый распространенный)
Проблема возникает именно при повреждении архивов и файлов библиотек, необходимых для исполнения алгоритма запуска. В данном случае это — неисправности, конфликты, отсутствие файлов Visual C++, DirectX, .net Framework. Указанные библиотеки служат средством запуска большинства приложений, поэтому вероятность, что ошибка вызвана проблемой внутри них, стремится к 100%.
Для решения нужно установить/обновить отсутствующие библиотеки. Хочется отметить, что нужно устанавливать не самую последнюю версию, а все. Например библиотека Visual C++, должна быть установлена от 2005 версии до 2015. (Более подробнее на самой странницы с библиотекой). Также, обратите внимания, что библиотеки могут уже быть установленными, но работают не правильно из-за отсутствующих или поврежденных файлов. В таком случаи, рекомендуем удалить все версии через «Программы и компоненты», и установить всё снова.
Метод 3 стоит использовать, если возникла ошибка в игре Teamspeak 3, – это рекомендация производителя по исправлению. В этом случае также можно попробовать установить другую версию приложения, например, не 64х-, а 32х-разрядную.
Метод 4
При неправильной, прерванной установке приложения следует удалить его и запустить процесс заново. Если не помогло, найти другой источник установщика, ибо возможно, что текущий содержит ошибки и, как следствие этого, возникают ошибки при запуске.
Метод 5
Антивирусы — вещь хорошая и полезная, но изредка они могут принимать обход взломщиками ограничений производителя на использование приложений, как вирус. Поэтому, запуская пиратские копии, могут проявляться ошибки без предупреждений о вирусной атаке. Стоит экспериментировать с отключением экранов антивируса на время запуска. Плюс ко всему, антивирусы работают по неизвестным алгоритмам и могут препятствовать запуску пиратских копий программ.
Метод 6
Повреждения файлов драйверов приводят к подобным ошибкам. Отдельное внимание уделить ПО на видеокарту. Пробуйте обновить драйвера на сайте производителя. Если не помогло, удалите драйвер и установите его “чистым” способом. Для этого нужно предварительно скачать драйвера на Nvidia или ATI Radeon, в зависимости от производителя и модели видеокарты.
Заключение
Список причин и решений помогает в тех или иных случаях, и содержит информацию о природе ошибок. Содержащиеся инструкции используются для устранения неисправностей, когда появляется ошибка 0xc000007b при запуске игры или программы.
Если у Вас остались вопросы, можете задавать их в форме комментариев чуть ниже
Видео: Ошибка при запуске приложения 0xc000007b — как исправить?
Что такое DLL файлы и для чего они нужны для игр и программ
Что такое DLL файлы, и для чего они нужны? Аббревиатура DLL – обозначает «Динамически Подключаемую Библиотеку». Она установлена, во всех операционных системах Windows, и практически каждая программа или игра на компьютере пользуется данной библиотекой. В ней содержится информация о конфигурации системы, совместимости устройств, наборе команд для правильной работы и многое другое. Некоторые файлы для игр имеют в своих папках уже готовые библиотеки, остальные пользуются системными.
Зачем нужны DLL компоненты
Если вкратце: что такое DLL файлы? – это компоненты библиотеки, а нужна она для запуска программ, приложений и игр. Компьютер включился, и система работает исправно. Вы еще ничего не запускали и не открывали, а уже десятки DLL файлов используются. Простые часы, информация о конфигурации системы, порядок запуска программ, оформление и многое другое используют библиотеку. Для того чтобы в текстовом документе начали появляться символы, соответствующие вашему вводу, нужна библиотека. По умолчанию система не знает, что означает нажатая вами клавиша,─ в этом его помогают компоненты DLL. Аналогичная ситуация со всеми подключаемыми устройствами: принтером, мышью, клавиатурой, флеш-картой. Именно библиотека DLL файлов «рассказывает» им, как работать с параметрами вашей системы.
Работоспособность элементов
Важно обновлять периодически систему и библиотеку, неактуальные файлы приведут к отказу работы программы. К примеру, вы установили игры пятилетней и большей давности, они у вас работают нормально. Далее вы поставили новую часть игры, которой не более года. Она может у вас не запуститься. Система выдаст следующее оповещение: ошибка DLL, отсутствует файл. Оно означает, что файлы нерабочие или вовсе его нет на компьютер. Связано это с тем, что программы или игры, которые пользуются библиотекой, могут вносить изменения. К примеру, вы установили игру, но параметры разрядности системы и версию ОС указали неверно.
Текущие файлы будут перезаписаны, и программа работать перестанет. Раз отсутствует DLL, значит, его нужно скачать и поместить в систему вручную. Но в большинстве случаев, новые игры требуют новых файлов, которых вообще не было в старых сборках системы, и решение одно — установить или обновить весь пакет.
У нас на сайте, Вы сможете скачать как отдельный DLL, так и весь пакет, в котором будут все файлы обновленные. Найти отсутствующий файл вы можете либо через поиск, либо по первой букве в верхнем меню. Как установить DLL файл и зарегистрировать прочтите в другой статье, где мы описали этот процесс максимально подробно.
Не удается найти страницу | Autodesk Knowledge Network
(* {{l10n_strings.REQUIRED_FIELD}})
{{l10n_strings.CREATE_NEW_COLLECTION}}*
{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}
{{l10n_strings.COLLECTION_DESCRIPTION}}
{{addToCollection.description.length}}/500
{{l10n_strings.TAGS}}
{{$item}}
{{l10n_strings.PRODUCTS}}
{{l10n_strings.DRAG_TEXT}}
{{l10n_strings.DRAG_TEXT_HELP}}
{{l10n_strings.LANGUAGE}}
{{$select.selected.display}}
{{article.content_lang.display}}
{{l10n_strings.AUTHOR}}
{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}
{{$select.selected.display}}
{{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}}
{{l10n_strings.CREATE_A_COLLECTION_ERROR}}
microsoft visual c redistributable все пакеты
На чтение 5 мин. Просмотров 47 Опубликовано
Основная масса игр и программ требует установленного 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++?
- Нужно определить какая у Вас разрядность системы: 32 или 64 bit. Если у Вас 64bit, то ставим обе версии 32/64, если у Вас система 32bit — ставим только 32
- Зайдите через панель управления в «Программы и компоненты» и посмотрите, какие уже установлены версии Visual C++
- На моём компьютере (автора статьи), установлены полностью все версии. Что и способствует запуску игр как новых так и старых без ошибок
- Устанавливайте все отсутствующие версии начиная с самой первой — 2005, и доходите до последней — 2017. (Если вы не знаете от какой версии файлы, но на нашем сайте всё указано в описании для каждого файла.)
- Установка много времени не займет, только так, вы загрузите все библиотеки DLL
Microsoft Visual C++ 2005
Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update
Microsoft Visual C++ 2008
Microsoft Visual C++ 2008 пакет обновления 1 (SP1) (x86)
Microsoft Visual C++ 2008 пакет обновления 1 (SP1) (x64)
Microsoft Visual C++ 2010
Распространяемый пакет Microsoft Visual C++ 2010 (x86)
Распространяемый пакет Microsoft Visual C++ 2010 (x64 — )
Microsoft Visual C++ 2012
Распространяемый пакет Visual C++ для Visual Studio 2012 Обновление 4
Microsoft Visual C++ 2013
Распространяемые пакеты Visual C++ для Visual Studio 2013
Microsoft Visual C++ 2015
Распространяемый компонент Microsoft Visual C++ 2015 Обновление 3
Microsoft Visual C++ 2017
Распространяемый компонент Microsoft Visual C++ 2017
Будем рады услышать от Вас отзыв, также поможем при установке компонентов, и в исправлении ошибок. Пишите всё в комментариях, чуть ниже
VCredist — пакет Microsoft Visual C++ Redistributable Package 2017
Microsoft Visual C++ Redistributable Package (VCRedist) — свободно распространяемый пакет включающий в себя компоненты и библиотеки DLL, необходимые для запуска различных программ написанных на языке программирования С++ при помощи Visual Studio.
Установка vcredist_x86 и vcredist_x64
На нашем ресурсе Вы можете скачать vcredist как официальные версии 2010, 2013 и 2015 для 32-х и 64-х битных версий Microsoft Windows, так и пакет «все в одном» который содержит в себе дистрибутивы Visual C++ Redistributable 2005 / 2008 / 2010 / 2012 / 2013 / 2015 / 2017.
VCRedist 2015 установлен
Для 64-х разрядных версий Майкрософт Виндовс рекомендуется устанавливать не только 64-битный пакет, но и 32-битный, за исключением пакета Microsoft Visual C++ Redistributable Package «все в одном», так как он уже содержит 32 и 64-битные компоненты.
На нашем сайте Вы так же можете при необходимости скачать обновленные пакеты Microsoft Net Framework, Microsoft DirectX, Microsoft Silverlight, Java и Adobe AIR, нередко требующиеся для запуска различных приложений и программ.
Разработчик: | Techpowerup (Международный) |
Лицензия: | Бесплатно |
Версия: | Сентябрь 2019 |
Обновлено: | 2019-09-09 |
Системы: | Windows / Windows Server |
Интерфейс: | английский |
Рейтинг: | |
Ваша оценка: | |
Категория: | Драйверы и обновления |
Размер: | 87.0 MB |
О программе
Что нового
Системные требования
Поддерживаемые операционные системы
- Windows 10
- Windows 8.1
- Windows 8
- Windows 7 SP1
- Windows Vista SP2
- Windows XP SP3
Поддерживаемые серверные системы
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012
- Windows Server 2008 R2 SP1
- Windows Server 2008 SP2
- Windows Server 2003 SP2
Полезные ссылки
- Microsoft решила исправить неразбериху вокруг Visual C++ Redistributable
- Microsoft предлагает виртуальные машины со средой разработки для Windows 10
Подробное описание
Распространяемые пакеты Microsoft Visual C++ Redistributable требуются для запуска многих программ для Windows. Так как эти пакеты не всегда включены в установочные файлы различного программного обеспечения, при переустановке Windows рекомендуется всегда устанавливать все различные версии среды выполнения C++, чтобы обеспечить работу программ, которым необходимы данные компоненты.
Установка пакетов также будет полезна в случае, когда на вашем диске присутствуют программы и игры, установленные до переустановки Windows и их запуск не возможен, из-за отсутствия в новой системе необходимых библиотек. Например установка всех пакетов помогает избежать проблем с запуском, которые вызывают сообщения об ошибках, такие как «неправильная конфигурация», «отсутствует MSVCRT.DLL» или «MSVCP140.DLL».
В помощь пользователям и системным администраторам, был собран этот пакет «все в одном», который содержит последнюю версию всех сред выполнения Visual Studio C ++, и которые можно установить одним щелчком мыши, запустив включенный в архив bat-установщик.
В набор включены все распространяемые пакеты Microsoft Visual C++ Redistributable для Visual C ++ 2005, 2008, 2010, 2012, 2013, 2015, 2017 и 2019. Поддерживаются как 32-разрядные, так и 64-разрядные операционные системы. Для установки запустите файл install_all.bat с правами администратора (щелкните правой кнопкой мыши по файлу и выберите «Запуск от имени администратора»).
Этот пакет создан W1zzard из TechPowerUp. Все файлы имеют цифровую подпись Microsoft, что гарантирует их целостность и надёжность работы.
Оценка пользователей
Другие программы
Microsoft .NET Core
Компоненты для разработки и запуска приложений среды .NET Core
Microsoft .NET Framework
Среда разработки приложений для современных версий Windows
часто задаваемые вопросы и загрузка
Что такое пакет Microsoft Visual C ++ Redistributable в Windows? Почему у меня установлено много распространяемых пакетов Visual C ++? Как мне узнать, какие версии для меня? Где я могу скачать последние версии? Если у вас есть эти вопросы, то этот пост сможет ответить на ваши вопросы.
Microsoft Visual C ++ распространяемый
Прежде чем мы перейдем к вашим вопросам и ответам, давайте обсудим, что такое распространяемый пакет. Это пакет компонентов Microsoft C ++ , которые необходимы для запуска некоторых приложений для Windows, созданных с помощью Visual C ++ . Вы можете увидеть многие из этих файлов, установленных на вашем компьютере. Каждый такой пакет имеет типичную версию Visual C ++, и именно поэтому мы видим пакет таких файлов на панели управления. Тем не менее, вы можете легко удалить или удалить эти файлы с вашего компьютера, но вы можете не знать, какой из распространяемых компонентов используется какой программой. Приложения и программы нуждаются в определенной версии распространяемых. Таким образом, удаление файлов может привести к сбою некоторых ваших программ или приложений Windows. Если какой-либо из файлов C ++
Тем не менее, вы можете легко удалить или удалить эти файлы с вашего компьютера, но вы можете не знать, какой из распространяемых компонентов используется какой программой. Приложения и программы нуждаются в определенной версии распространяемых. Таким образом, удаление файлов может привести к сбою некоторых ваших приложений Windows. Если на вашем компьютере отсутствуют какие-либо файлы C ++, Windows автоматически загрузит и установит их.
Объявления
Несколько распространяемых установок Microsoft Visual C ++
Некоторые из них поставляются вместе с самой ОС Windows. Остальное зависит от версии Windows, на которой работает ваш компьютер. Windows 10 получает распространяемые файлы Visual C ++ 2012 и 2013 годов.
Опять же, если вы используете 64-разрядную версию Windows, вы получите распространяемые файлы C ++ для 32-разрядной и 64-разрядной версий. Однако 32-разрядные ПК не получат 64-разрядную версию для распространения.
Другие распространяемые файлы Visual C ++, которые вы видите в списке программ, поставляются вместе с приложением, которое требовало этого.
Всякий раз, когда приложение разрабатывается с использованием кода Visual C ++, оно требует распространения на ПК. Это происходит в основном с геймерами на ПК. В следующий раз, когда вы загрузите игру или получите ее через поток, обратите внимание, что она может установить распространяемый пакет на ваш ПК. Другая причина наличия на вашем компьютере такого количества распространяемых файлов заключается в том, что основная версия Visual C ++ обычно содержит много сборок.
У меня есть несколько версий распространяемых файлов Visual C ++ на моем компьютере. Могу ли я удалить некоторые из них?
Их лучше хранить, потому что большинство из них поставляются с программами, установленными на вашем компьютере, и их удаление может привести к сбою программы или игры. Хотя вы можете попытаться удалить самые старые версии распространяемых файлов, установленных на вашем ПК, и проверить, как они работают – но с другой стороны, это потребует загрузки проверок, поэтому лучше оставить их. Нет смысла проходить такую глубокую проверку и тестирование, чтобы получить несколько МБ свободного места на вашем ПК.
Microsoft значительно изменила свой путь в последнее время. Теперь, если установлен распространяемый пакет Visual C ++ 2019, вам не нужно устанавливать распространяемые пакеты Visual C ++ 2017, так как более ранние пакеты поддерживаются автоматически.
Вы можете загрузить последние распространяемые пакеты Microsoft Visual C ++ здесь, в Центре загрузки Microsoft. Просто найдите их, используя панель поиска. Чтобы установить все, вы можете загрузить и использовать Установщик среды выполнения Visual C ++ . Он доступен для скачивания здесь. Это установщик пакетных файлов, который включает все библиотеки Visual C ++.
PostgreSQL : Документация: 11: 17.1. Сборка с помощью Visual C++ или Microsoft Windows SDK : Компания Postgres Professional
17.1. Сборка с помощью Visual C++ или Microsoft Windows SDK
PostgreSQL может быть собран с помощью компилятора Visual C++ от Microsoft. Этот компилятор есть в пакетах Visual Studio, Visual Studio Express и в некоторых версиях Microsoft Windows SDK. Если у вас ещё не установлена среда Visual Studio, проще всего будет использовать компиляторы из Visual Studio 2019 или из Windows SDK 10, которые Microsoft распространяет бесплатно.
С применением инструментария Microsoft Compiler возможна и 32-, и 64-битная сборка. 32-битную сборку PostgreSQL можно произвести с использованием Visual Studio 2005 — Visual Studio 2019, а также отдельных выпусков Windows SDK версии с 6.0 по 10. Для 64-битных сборок также можно использовать Microsoft Windows SDK версии с 6.0a по 10 или Visual Studio 2008 и новее. Компиляция для систем, начиная с Windows XP и Windows Server 2003, поддерживается при использовании Visual Studio 2005 — Visual Studio 2013. При сборке с Visual Studio 2015 поддерживаются системы, начиная с Windows Vista и Windows Server 2008. При сборке с Visual Studio 2017 — Visual Studio 2019 поддерживаются системы, начиная с Windows 7 SP1 и Windows Server 2008 R2 SP1.
Инструменты для компиляции с помощью Visual C++ или Platform SDK находятся в каталоге src/tools/msvc
. При сборке убедитесь, что в системном пути PATH не подключаются инструменты из набора MinGW или Cygwin. Также убедитесь, что в пути PATH указаны каталоги всех необходимых инструментов Visual C++. Если вы используете Visual Studio, запустите Visual Studio Command Prompt. Если вы хотите собрать 64-битную версию, вы должны выбрать 64-битную версию данной оболочки, и наоборот. Если вы используете Microsoft Windows SDK, запустите через стартовое меню, подменю SDK оболочку CMD shell. В последних версиях SDK можно изменить целевую архитектуру процессора, вариант сборки и целевую ОС с помощью команды setenv
, например после setenv /x86 /release /xp
будет получена выпускаемая 32-битная сборка для Windows XP. О других параметрах setenv
можно узнать с ключом /?
. Все команды должны запускаться из каталога src\tools\msvc
.
До начала сборки может потребоваться отредактировать файл config.pl
и изменить в нём желаемые параметры конфигурации или пути к сторонним библиотекам, которые будут использоваться. Для получения конфигурации сначала считывается и разбирается файл config_default.pl
, а затем применяются все изменения из config.pl
. Например, чтобы указать, куда установлен Python, следует добавить в config.pl
:
$config->{python} = 'c:\python26';
Вам нужно задать только те параметры, которые отличаются от заданных в config_default.pl
.
Если вам необходимо установить какие-либо другие переменные окружения, создайте файл с именем buildenv.pl
и поместите в него требуемые команды. Например, чтобы добавить путь к bison, которого нет в PATH, создайте файл следующего содержания:
$ENV{PATH}=$ENV{PATH} . ';c:\some\where\bison\bin';
Передать дополнительные аргументы командной строки команде сборки Visual Studio (msbuild или vcbuild) можно так:
$ENV{MSBFLAGS}="/m";
17.1.1. Требования
Для сборки PostgreSQL требуется следующее дополнительное ПО. Укажите каталоги, в которых находятся соответствующие библиотеки, в файле конфигурации config.pl
.
- Microsoft Windows SDK
Если с вашим инструментарием для разработки не поставляется поддерживаемая версия Microsoft Windows SDK, рекомендуется установить последнюю версию SDK (в настоящее время 10), которую можно загрузить с https://www.microsoft.com/download/.
Устанавливая SDK, вы всегда должны выбирать для установки пункт Windows Headers and Libraries (Заголовочные файлы и библиотеки Windows). Если вы установили Windows SDK, включая Visual C++ Compilers, Visual Studio для сборки вам не нужна. Обратите внимание, что с версии 8.0a в SDK для Windows не включается полное окружение для сборки в командной строке.
- ActiveState Perl
ActiveState Perl требуется для запуска скриптов, управляющих сборкой. Perl из MinGW или Cygwin работать не будет. ActiveState Perl также должен находиться по пути в PATH. Готовый двоичный пакет можно загрузить с https://www.activestate.com. Заметьте, что требуется версия 5.8.3 или выше, при этом достаточно бесплатного стандартного дистрибутива (Standard Distribution).
Следующее дополнительное ПО не требуется для базовой сборки, но требуется для сборки полного пакета. Укажите каталоги, в которых находятся соответствующие библиотеки, в файле конфигурации config.pl
.
- ActiveState TCL
Требуется для компиляции PL/Tcl (Заметьте, что требуется версия 8.4 или выше, при этом достаточно бесплатного стандартного дистрибутива (Standard Distribution)).
- Bison и Flex
Для компиляции из Git требуются Bison и Flex, хотя они не нужны для компиляции из дистрибутивного пакета исходного кода. Bison должен быть версии 1.875 или 2.2, либо новее, а Flex — версии 2.5.31 или новее.
И Bison, и Flex входят в комплект утилит msys, который можно загрузить с http://www.mingw.org/wiki/MSYS в качестве компонента набора MinGW.
Вам потребуется добавить каталог, содержащий
flex.exe
иbison.exe
, в путь, задаваемый переменной PATH, вbuildenv.pl
, если она его ещё не включает. В случае с MinGW, это будет подкаталог\msys\1.0\bin
в каталоге вашей инсталляции MinGW.Примечание
Bison, поставляемый в составе GnuWin32, может работать некорректно, когда он установлен в каталог с именем, содержащим пробелы, например,
C:\Program Files\GnuWin32
(целевой каталог по умолчанию в англоязычной системе). В таком случае, возможно, стоит установить его вC:\GnuWin32
или задать в переменной окружения PATH короткий путь NTFS к GnuWin32 (например,C:\PROGRA~1\GnuWin32
).Примечание
Старые программы
winflex
, которые раньше размещались на FTP-сайте PostgreSQL и упоминались в старой документации, не будут работать в 64-битной Windows, выдавая ошибку «flex: fatal internal error, exec failed». Используйте Flex из набора MSYS.- Diff
Diff требуется для запуска регрессионных тестов, его можно загрузить с http://gnuwin32.sourceforge.net.
- Gettext
Gettext требуется для сборки с поддержкой NLS, его можно загрузить с http://gnuwin32.sourceforge.net. Заметьте, что для сборки потребуются и исполняемые файлы, и зависимости, и файлы для разработки.
- MIT Kerberos
Требуется для поддержки проверки подлинности GSSAPI. MIT Kerberos можно загрузить с https://web.mit.edu/Kerberos/dist/index.html.
- libxml2 и libxslt
Требуется для поддержки XML. Двоичный пакет можно загрузить с https://zlatkovic.com/pub/libxml, а исходный код с http://xmlsoft.org. Учтите, что для libxml2 требуется iconv, который можно загрузить там же.
- OpenSSL
Требуется для поддержки SSL. Двоичные пакеты можно загрузить с https://www.slproweb.com/products/Win32OpenSSL.html, а исходный код с https://www.openssl.org.
- ossp-uuid
Требуется для поддержки UUID-OSSP (только для contrib). Исходный код можно загрузить с http://www.ossp.org/pkg/lib/uuid/.
- Python
Требуется для сборки PL/Python. Двоичные пакеты можно загрузить с https://www.python.org.
- zlib
Требуется для поддержки сжатия в pg_dump и pg_restore. Двоичные пакеты можно загрузить с https://www.zlib.net.
17.1.2. Специальные замечания для 64-битной Windows
PostgreSQL для архитектуры x64 можно собрать только в 64-битной Windows, процессоры Itanium не поддерживаются.
Совместная сборка 32- и 64-битных версий в одном дереве не поддерживается. Система сборки автоматически определит, в каком окружении (32- или 64-битном) она запущена, и соберёт соответствующий вариант PostgreSQL. Поэтому перед сборкой важно запустить требуемую версию командного интерпретатора.
Для использования на стороне сервера сторонних библиотек, таких как python или OpenSSL, эти библиотеки также должны быть 64-битными. 64-битный сервер не поддерживает загрузку 32-битных библиотек. Некоторые библиотеки сторонних разработчиков, предназначенные для PostgreSQL, могут быть доступны только в 32-битных версиях и в таком случае их нельзя будет использовать с 64-битной версией PostgreSQL.
Чтобы собрать весь PostgreSQL в конфигурации выпуска (по умолчанию), запустите команду:
build
Чтобы собрать весь PostgreSQL в конфигурации отладки, запустите команду:
build DEBUG
Для сборки отдельного проекта, например psql, выполните, соответственно:
build psql
build DEBUG psql
Чтобы сменить конфигурацию по умолчанию на отладочную, поместите в файл buildenv.pl
следующую строку:
$ENV{CONFIG}="Debug";
Также возможна сборка из графической среды Visual Studio. В этом случае вам нужно запустить в командной строке:
perl mkvcbuild.pl
и затем открыть в Visual Studio полученный pgsql.sln
в корневом каталоге дерева исходных кодов.
17.1.4. Очистка и установка
В большинстве случаев за изменением файлов будет следить автоматическая система отслеживания зависимостей в Visual Studio. Но если изменений было слишком много, может понадобиться очистка установки. Чтобы её выполнить, просто запустите команду clean.bat
, которая автоматически очистит все сгенерированные файлы. Вы также можете запустить эту команду с параметром dist
, в этом случае она отработает подобно make distclean
и удалит также выходные файлы flex/bison.
По умолчанию все файлы сохраняются в подкаталогах debug
или release
. Чтобы установить эти файлы стандартным образом, а также сгенерировать файлы, требуемые для инициализации и использования базы данных, запустите команду:
install c:\destination\directory
Если вы хотите установить только клиентские приложения и интерфейсные библиотеки, выполните команду:
install c:\destination\directory client
17.1.5. Запуск регрессионных тестов
Чтобы запустить регрессионные тесты, важно сначала собрать все необходимые для них компоненты. Также убедитесь, что в системном пути могут быть найдены все DLL, требуемые для загрузки всех подсистем СУБД (например, DLL Perl и Python для процедурных языков). Если их каталоги в пути поиска отсутствуют, задайте их в файле buildenv.pl
. Чтобы запустить тесты, выполните одну из следующих команд в каталоге src\tools\msvc
:
vcregress check
vcregress installcheck
vcregress plcheck
vcregress contribcheck
vcregress modulescheck
vcregress ecpgcheck
vcregress isolationcheck
vcregress bincheck
vcregress recoverycheck
vcregress upgradecheck
Чтобы выбрать другой планировщик выполнения тестов (по умолчанию выбран параллельный), укажите его в командной строке, например:
vcregress check serial
За дополнительными сведениями о регрессионных тестах обратитесь к Главе 33.
Для запуска регрессионных тестов клиентских программ с применением команды vcregress bincheck
или тестов восстановления, с применением vcregress recoverycheck
, должен быть установлен дополнительный модуль Perl:
- IPC::Run
На момент написания документации модуль
IPC::Run
не включается ни в инсталляцию Perl ActiveState, ни в библиотеку ActiveState PPM (Perl Package Manager, Менеджер пакетов Perl). Чтобы установить его, загрузите архив исходного кодаIPC-Run-<version>.tar.gz
из CPAN, по адресу https://metacpan.org/release/IPC-Run, и распакуйте его. Откройте файлbuildenv.pl
и добавьте в него переменную PERL5LIB, указывающую на подкаталогlib
из извлечённого архива. Например:$ENV{PERL5LIB}=$ENV{PERL5LIB} . ';c:\IPC-Run-0.94\lib';
17.1.6. Сборка документации
Для сборки документации PostgreSQL в формате HTML требуются дополнительные инструменты и файлы. Создайте общий каталог для всех этих файлов и сохраните их в названные подкаталоги.
Добавьте в buildenv.pl
переменную, задающую местоположение ранее созданного общего каталога, например:
$ENV{DOCROOT}='c:\docbook';
Чтобы собрать документацию, запустите builddoc.bat
. Обратите внимание, что при этом сборка фактически будет запущена дважды; это нужно для построения индексов. Сгенерированные HTML-файлы окажутся в каталоге doc\src\sgml
.
Ошибка Microsoft Visual C++ Runtime Library. Как исправить?
Здравствуйте.
Не так давно помогал одному хорошему знакомому с настройкой компьютера: у него при запуске любой игры выскакивала ошибка Microsoft Visual C++ Runtime Library… Так собственно и родилась тема этого поста: опишу в нем подробные шаги по восстановлению работоспособности ОС Windows и избавлению от этой ошибки.
И так, начнем.
Вообще, ошибка Microsoft Visual C++ Runtime Library может появиться по многим причинам и разобраться, порой, не так просто и быстро.
Типичный пример ошибки Microsoft Visual C++ Runtime Library.
1) Установка, обновление Microsoft Visual C++
Многие игры и программы были написаны в среде Microsoft Visual C++. Естественно, если у вас нет этого пакета, то игры работать не будут. Чтобы это исправить, нужно установить пакет Microsoft Visual C++ (кстати, распространяется бесплатно).
Ссылки на офиц. сайт Microsoft:
Пакет Microsoft Visual C++ 2010 (x86) — http://www.microsoft.com/ru-ru/download/details.aspx?id=5555
Пакет Microsoft Visual C++ 2010 (x64) — http://www.microsoft.com/ru-ru/download/details.aspx?id=14632
Пакеты Visual C++ для Visual Studio 2013 — http://www.microsoft.com/ru-ru/download/details.aspx?id=40784
2) Проверка игры/приложения
Вторым шагом по устранению ошибок запуска приложений и игр — станет проверка и переустановка самих этих приложений. Дело в том, что возможно у вас были испорчены какие-нибудь системные файлы игры (dll, exe файлы). Причем, испортить могли как вы сами (случайно), так и например, «зловредные» программы: вирусы, трояны, рекламное ПО и пр. Часто банальная переустановка игры полностью избавляла от всех ошибок.
3) Проверка компьютера на вирусы
Многие пользователи ошибочно думают, что раз установлен какой-нибудь антивирус — значит никаких вирусных программ у них нет. На самом деле даже какое-нибудь рекламное ПО способно нанести определенный вред: замедлить работу компьютера, привести к появлению всевозможных ошибок.
Рекомендую проверить компьютер несколькими антивирусами, кроме этого ознакомиться с этими материалами:
— удаление рекламного ПО;
— онлайн-проверка компьютера на вирусы;
— статья про удаление вирусов с ПК;
— лучшие антивирусы 2016.
4) NET Framework
NET Framework — программная платформа, на которой разрабатывают различные программы и приложения. Чтобы эти приложения могли запуститься, у вас на компьютере должна быть установлена требуемая версия NET Framework.
Все версии NET Framework + описание.
5) DirectX
Самая распространенная (по моим личным подсчетам) из-за чего происходит ошибка Runtime Library — это «самопальные» установки DirectX. Например, многие устанавливают на Windows XP 10-ю версию DirectX (в рунете на многих сайтах есть такая версия). Но официально XP не поддерживает 10-ю версию. В результате начинают сыпаться ошибки…
Рекомендую удалить через диспетчер задач (Пуск/панель управления/установка и удаления программ) DirectX 10, а затем произвести обновление DirectX через рекомендованный установщик от Microsoft (более подробно о вопросах с DirectX — см. в этой статье).
6) Драйвера на видеокарту
И последнее…
Обязательно проверьте драйвера на видеокарту, даже если до этого ошибок не наблюдалось.
1) Рекомендую проверить официальный сайт вашего производителя и скачать последнюю версию драйвера.
2) Затем удалить полностью старые драйвера из ОС, и установить новые.
3) Попробовать снова запустить «проблемную» игру/приложение.
Статьи:
— как удалить драйвер;
— поиск и обновление драйверов.
PS
1) Некоторые пользователи заметили одну «незакономерную закономерность» — если у вас время и дата в компьютере не правильные (передвинуты сильно на будущее), то ошибка Microsoft Visual C++ Runtime Library может появляться и из-за этого. Дело в том, что разработчики программ ограничивают их срок использования, и, естественно, программы проверяя дату (видя что наступил крайний срок «X») — прекращают свою работу…
Исправить очень просто: установить реальную дату и время.
2) Очень часто ошибка Microsoft Visual C++ Runtime Library появляется из-за DirectX. Рекомендую обновить DirectX (или удалить и установить заного; статья про DirectX — https://pcpro100.info/directx/).
Всего наилучшего…
Мы не можем найти эту страницу
(* {{l10n_strings.REQUIRED_FIELD}})
{{l10n_strings.CREATE_NEW_COLLECTION}} *
{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}
{{l10n_strings.COLLECTION_DESCRIPTION}}
{{addToCollection.description.length}} / 500
{{l10n_strings.TAGS}}
{{$ item}}
{{l10n_strings.PRODUCTS}}
{{l10n_strings.DRAG_TEXT}}
{{l10n_strings.DRAG_TEXT_HELP}}
{{l10n_strings.ЯЗЫК}}
{{$ select.selected.display}}
{{article.content_lang.display}}
{{l10n_strings.AUTHOR}}
{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}
{{$ select.selected.display}}
{{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}}
{{l10n_strings.CREATE_A_COLLECTION_ERROR}}
Visual C ++ AIO Installer / Uninstaller обзор
Visual C ++ Installer / Uninstaller — это бесплатная программа для устройств Microsoft Windows для установки или удаления среды выполнения Visual C ++ за одну быструю операцию.
Мы уже говорили о распространяемых файлах Visual C ++ здесь, на Ghacks, и о том, как со временем вы можете установить на вашем ПК с Windows все большее их количество.
Например, на компьютере, на котором я писал предыдущую статью, было установлено 18 различных версий распространяемого пакета Microsoft Visual C ++. Хотя это может быть немного больше среднего, поскольку компьютер используется для тестирования большого количества программного обеспечения, высока вероятность, что на вашем компьютере с Windows установлено несколько распространяемых файлов.
В статье приведены ссылки для загрузки самых последних распространяемых пакетов Microsoft Visual C ++, и вы можете установить эти пакеты вручную.
Visual C ++ Installer / Uninstaller
Visual C ++ Installer / Uninstaller работает аналогично установщику VC Redist Installer, который Мелани рассмотрела еще в 2012 году, и All in One Runtime, который я рассмотрел еще в 2009 году. В нем перечислены доступные среды выполнения, чтобы вы могли установить их сразу на ПК с Windows.
Visual C ++ Installer / Uninstaller поддерживает удаление среды выполнения Microsoft Visual C ++, с другой стороны, чего нет в VC Redist Installer.
Примечание : вы можете создать резервную копию системы перед использованием программы для удаления распространяемых компонентов Visual C ++.
Вы можете запускать программу сразу после загрузки; его не нужно устанавливать. Используйте меню вверху, чтобы выбрать основное действие, например, удалить и установить или удалить или только установить. Основное действие устанавливает различные флажки и действует как предустановка.
После этого вы можете вручную устанавливать и снимать флажки, чтобы настроить процесс установки и удаления.
Вот список доступных действий:
- Удалить среды выполнения x64 и x86.
- Установите среды выполнения Visual C ++ 2005, 2008, 2010, 2012, 2013, 2017, как версии x86, так и x64.
Программа поставляется с дополнительными параметрами, которые помогут вам при установке и удалении среды выполнения Visual C ++. Щелкните меню в интерфейсе, а затем выберите «Установлено», чтобы просмотреть список всех установленных распространяемых пакетов Microsoft Visual C ++. На компьютере, на котором я тестировал программу, было установлено 35 из них.
Вы можете экспортировать список, выделив все и используя Ctrl-C, чтобы скопировать выделение в буфер обмена операционной системы.
Вы можете использовать программу для разных целей.
- Установите только один распространяемый компонент Visual C ++, который отсутствует, если программа не запускается без него.
- Удалите все пакеты, чтобы начать с чистого листа.
- Удалите все пакеты и установите только минимальный.
- Установить все недостающие пакеты.
Процесс установки сред выполнения несложен. Выберите то, что вы хотите установить, и нажмите кнопку «Далее». Программа устанавливает компонент в систему.
Заключительные слова
Visual C ++ AIO — удобная программа для Windows для любого пользователя или администратора, у которого возникают проблемы с распространяемыми пакетами Visual C ++. Хотя он не помогает вам определить, какие пакеты вам нужны в системе для запуска определенного программного обеспечения, он отлично справляется со всем остальным.
Now You : Как вы работаете с распространяемыми пакетами в Windows?
Оценка автора
Название программного обеспечения
Установщик / деинсталлятор Visual C ++ AIO
Операционная система
Windows
Категория программного обеспечения
Администрирование
Целевая страница
Объявление
Что такое Распространяемый Visual C ++? Как установить и устранить неполадки в Windows 10
Установка приложений в Windows 10 обычно является несложным процессом благодаря множеству приложений и совместимости операционной системы за последние 30 лет.По большей части они просто работают. Например, мы уже рассказали, как устанавливать классические настольные приложения и универсальные приложения, например те, которые доступны в Магазине Windows.
Но история приложений для Windows 10 все еще переживает значительный переход, который первоначально начался с Windows 8. Универсальные приложения — это будущее Windows 10, но классические приложения будут с нами еще некоторое время. И у этих классических приложений иногда есть классические проблемы. Например, установка настольных приложений может быть проблематичной из-за необходимости наличия таких компонентов, как распространяемый компонент Visual C ++.В этой статье мы узнаем, что это такое и как его установить, чтобы ваше приложение работало в Windows 10.
Как решить проблемы при установке распространяемого пакета Visual C ++
Распространяемый пакет Visual C ++ представляет собой DLL (динамическая ссылка Library), необходимый для программ или игр, созданных с использованием среды разработки программного обеспечения Microsoft Visual Studio. Когда программе требуется для запуска DLL или какой-либо другой вспомогательный файл, это называется зависимостью. MSVCR.DLL означает:
- MS — Microsoft
- V — Visual
- C — C ++
- R — Распространяемый.
Просматривая настройки приложений и компонентов или Панель управления программами и функциями, вы можете увидеть несколько установленных распространяемых версий. Определенное установленное приложение может использовать одно из них, поэтому удаление любой версии может привести к сбоям в работе приложения. Некоторым приложениям могут даже потребоваться обновленные версии распространяемого пакета Visual C ++, такие как 2010 SP1 или 2012 Update 4.
Библиотека DLL помогает создателям приложений эффективно повторно использовать общие компоненты, которые заставляют программу работать.Вместо того, чтобы изобретать колесо и каждый раз раздувать свой код, разработчики могут повторно использовать библиотеки в MSVCR.dll. Это, в свою очередь, может уменьшить размер программы и обеспечить лучшую производительность и использование памяти. Некоторые приложения написаны с использованием определенных версий распространяемого пакета Visual C ++. Если на вашем компьютере не установлена полная программа разработки Visual C ++ (что вы, вероятно, не установите, если вы не разработчик программного обеспечения), программа будет поставляться с так называемым компонентом времени выполнения, облегчающим эту конкретную программу.Компоненты среды выполнения — это лишь основные части кода, которые заставляют программное обеспечение работать.
Существуют версии распространяемого пакета Visual C ++, начиная с версии 2005. Типичная ошибка, которую пользователи могут увидеть при попытке запустить или установить приложение:
Программа не может запуститься из-за отсутствия MSVCR110.dll с вашего компьютера. Попробуйте переустановить программу, чтобы решить эту проблему.
Ошибка указывает на то, что определенная версия распространяемого пакета Visual C ++, необходимая для программы, которую вы пытаетесь установить, повреждена или отсутствует.В этом случае MSVCR1 10 представляет собой распространяемый компонент Visual C ++ 2010 с пакетом обновления 1 (SP1). Другие версии включают:
- MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 — 2010)
- MSVCR120.dll (2012)
- MSVCR130.dll (2013)
- MSVCR140.dll (2015)
Большинство программ будут поставляться с предустановленной копией распространяемого пакета Visual C ++ во время установки. Вы также можете просмотреть файлы установки приложения — обычно это папка с названием «сторонняя» или что-то подобное — где вы можете найти копии файлов установки для распространяемого пакета Visual C ++.
Если нет, вы можете загрузить версию, необходимую для приложения. Программа укажет версию необходимого файла, если во время или при запуске приложения выскакивает ошибка. Пользователи также должны знать, что для некоторых программ может потребоваться 32- или 64-разрядная архитектура.
Ниже приведены ссылки для загрузки соответствующего распространяемого пакета для версии, которую вы, возможно, пытаетесь установить:
Дальнейшее устранение неполадок MSVCR
Иногда вам может потребоваться удалить существующую версию распространяемого пакета Visual C ++ для решения проблем, влияющих на него.Если установка правильного распространяемого пакета Visual C ++ не решает проблем с установкой или восстановлением программы, это, вероятно, означает, что один из файлов DLL может быть поврежден. Повторная регистрация файлов DLL может решить проблему.
Нажмите клавиши Windows + X, затем щелкните Командная строка (администратор) или Windows PowerShell (администратор). В командной строке или в окне PowerShell введите приведенные ниже команды и нажимайте Enter после каждой. Выйдите из командной строки, затем перезагрузите компьютер, чтобы увидеть, решена ли проблема.
regsvr32 ntdll.dll / s
regsvr32 msdxm.ocx / s
regsvr32 dxmasf.dll / s
regsvr32 wmp.dll / s
regsvr32 wmpdxm.dll / s проблемы с Visual C ++ Isountering
Redributable проблемы с распространяемым Visual C ++
. Редкое явление, но это также признак устаревших проблем, все еще связанных с Windows. Модель универсального приложения сводит к минимуму потребность в таких компонентах из-за использования нового пакетного развертывания. Для больших приложений, таких как AutoCAD, QuickBooks, Adobe Creative Suite и iTunes, этот компонент всегда будет частью фундаментальной архитектуры ваших приложений.Надеюсь, эта статья поможет вам преодолеть любые препятствия, если вы с ними столкнетесь.
Приходилось ли вам устранять проблемы с распространяемыми пакетами Visual C ++ для Visual Studio? Расскажите об этом в комментариях.
Загрузить распространяемый пакет Microsoft Visual C ++ 2019 14.28.29910
Облегченный пакет, содержащий различные компоненты времени выполнения библиотек Visual C ++, необходимые для запуска приложений C ++, созданных с помощью Visual Studio 2017
Примечание. Это версия распространяемого пакета Microsoft Visual C ++ на 2017–2019 годы.Более старая версия, распространяемый пакет Microsoft Visual C ++ 2015, указана отдельно.
Если вы не знаете, что именно представляют собой распространяемые пакеты Microsoft Visual C ++, вот прямое объяснение: это пакеты или библиотеки общего кода, которые позволяют запускать приложения C ++ на вашем компьютере без необходимости установки полнофункциональной IDE. это Visual C ++.
По сути, Распространяемый пакет Microsoft Visual C ++ 2017 г. или Распространяемый пакет Microsoft Visual C ++ для Visual Studio 2017 , указанный на веб-сайте Microsoft, требуется для запуска приложений, разработанных с помощью соответствующего Visual C ++ 2017.
Некоторые технические характеристики
Обратите внимание, что эти пакеты поставляются с поддержкой всех типов архитектур ЦП благодаря оптимизированным установщикам x86 и x64. Возможно, стоит подумать об установке обоих этих пакетов, поскольку существует значительная часть приложений, требующих определенных компонентов для обоих типов архитектуры.
Пакеты 2017 года на самом деле являются слегка обновленными пакетами пакетов 2015 года и состоят из различных компонентов времени выполнения, таких как C Runtime (CRT), Standard C ++, MFC, C ++ AMP и Open MP Libraries, а также некоторых других файлов, таких как vcruntime140.dll, msvcp140.dll, vcomp140.dll, vcamp140.dll, mfc140.dll, и это лишь некоторые из них.
Обеспечьте полную совместимость приложений C ++ с помощью этих распространяемых пакетов
С точки зрения обычного пользователя все это в некоторой степени неактуально. Однако важно то, сколько места требуется этим пакетам и насколько легко их развернуть на вашем компьютере. К счастью, здесь нет ничего плохого. Если чаша весов составляет менее 50 МБ, когда они полностью развернуты и упакованы с помощью оптимизированных установщиков, которые вряд ли потребуют с вашей стороны ничего, кроме двух щелчков мыши, можно с уверенностью сказать, что наличие этих пакетов на вашем компьютере довольно удобно.
Зарегистрировано в каталоге
Библиотека времени выполнения компонентов Visual C ++ Visual Studio 2017 Компонент среды выполнения Visual Studio C ++
Как получить распространяемый компонент Microsoft Visual C ++ (все версии)
Экосистема Microsoft включает Visual Studio, которая используется для разработки приложений для операционной системы Windows. Microsoft Visual C ++ — это один из языков программирования, который можно использовать для разработки приложений.
Но для запуска приложений, созданных на Visual C ++, вам необходимо установить библиотеки времени выполнения Visual C ++. В этом посте мы обсудим важность этих распространяемых пакетов среды выполнения, способы их установки и прямые ссылки для скачивания.
Что такое распространяемый компонент Microsoft Visual C ++?
Microsoft Visual C ++ Redistributable — это библиотека времени выполнения для запуска приложений, которые разработчики Microsoft разрабатывают на языке Visual C ++ (с использованием среды разработки Microsoft Visual Studio).
В вашей системе установлено множество распространяемых пакетов Microsoft. Вы можете просмотреть их, перейдя в Панель управления / Программы / Приложения и компоненты. А в списке установленных программ вы увидите, что существует более одного пакета Microsoft Visual C ++ Redistributable.
Распространяемый компонент
VC ++ аналогичен Java Runtime Environment и .NET Framework. Вам необходимо установить JRE для запуска программ, разработанных на Java, и .NET Framework для запуска приложений, созданных с помощью .NET Framework.
Когда вы создаете определенные приложения или программы с помощью Visual C ++, распространяемые пакеты устанавливаются автоматически. Некоторые разработчики заранее упаковывают библиотеки времени выполнения в свои программные установки. Или вы можете скачать их вручную. Я предоставляю вам ссылки для загрузки распространяемых пакетов.
Если вы используете одну и ту же версию Microsoft Visual C ++ для создания нескольких приложений, то всем приложениям, созданным с помощью одной и той же версии Microsoft Visual C ++, нужен один распространяемый пакет для всех.
Когда вам понадобится распространяемый компонент Microsoft Visual C ++
Если у вас есть какое-либо программное обеспечение или программа, для которых требуется Распространяемый компонент Visual C ++, они вам понадобятся в противном случае, поскольку Распространяемый компонент Microsoft VC ++ не используется.
Эти пакеты не так сильно загружают ваши системные ресурсы, поэтому распространяемый компонент Microsoft Visual C ++ не займет много места в вашей системе.
Характеристики
- Распространяемый компонент Microsoft Visual C ++ расширяет возможности вашей Системы, связанные с мультимедиа.
- Это помогает вам автоматически устанавливать компоненты, которые требуются для работы многих приложений, игр и программ.
- И приложения, написанные на языке C ++, распространяемый компонент Microsoft Visual C ++ помогает им работать и работать должным образом.
- Размер каждого распространяемого пакета Microsoft Visual C ++ не превышает 20 МБ.
Как установить распространяемый компонент Visual C ++
Загрузите и установите любой легко распространяемый пакет библиотеки времени выполнения Visual C ++.Это похоже на загрузку установки снизу с прямыми ссылками для скачивания и последующий запуск установщика. Каждый шаг установки не требует пояснений. На вашем компьютере может быть установлено несколько распространяемых пакетов среды выполнения.
1. Выберите свою архитектуру и загрузите распространяемый пакет Microsoft Visual C ++ по ссылкам ниже .
2. Затем откройте установщик. В открывшемся окне вас попросят принять условия, а затем нажмите кнопку «Установить».
3.Установка в вашу систему займет 4-5 секунд.
4. После завершения установки появится всплывающее окно, в котором сообщается, что вы успешно установили распространяемый компонент Microsoft Visual C ++ в своей системе.
Или вы можете установить распространяемый пакет Visual C ++ в автоматическом режиме. Установщик поставляется с переключателем / q, который можно использовать для запуска установщика VC ++ в автоматическом режиме.
Есть два способа запустить установщик с ключом / q. Один из них — создать ярлык для загруженного установочного файла и добавить / q / norestart в конце целевого поля в свойствах ярлыка.
Второй способ — запустить установщик из командной строки. Вот пример того, как я запустил программу установки в тихом режиме:
C: \ Users \ Usman \ Downloads \ vc_redist.x64.exe / q / norestart
Загрузить распространяемый пакет Microsoft Visual C ++ (все версии) Прямые ссылки для скачивания
Выберите вашу версию для распространяемого пакета в соответствии с вашей версией Windows. Настройка библиотеки времени выполнения отличается для 32-битной и 64-битной версий Windows. Если вы используете 32-разрядную версию Windows, загрузите только 32-разрядную версию Microsoft Visual C ++ Redistributable.А если вы установили 64-битную Windows, вам необходимо загрузить как 32-битную, так и 64-битную версии распространяемого пакета Microsoft Visual C ++.
Выбор распространяемого пакета зависит от программы, которую вы пытаетесь запустить, от того, разработана ли она с использованием конкретной версии Visual Studio или может запускаться с использованием любого пакета среды выполнения. Для вашего удобства мы перечислим каждую ошибку, которая возникает, когда не установлена определенная версия VC ++. Это поможет вам решить, какую версию загрузить.
Распространяемый компонент Microsoft Visual C ++ 2019
Приложения, созданные с помощью Visual Studio 2019 (версия 16.0), требуют, чтобы эта распространяемая библиотека была установлена в системе. Если в вашей системе установлена Visual Studio 2019, также устанавливается библиотека времени выполнения для запуска программ.
Скачать vs_redist.x86.exe 2019 32-бит
Скачать vs_redist.x64.exe 2019 64-бит
Распространяемый компонент Microsoft Visual C ++ 2017 г.
Приложения, созданные с помощью Visual Studio 2017 (версия 15.0) требуется среда выполнения C ++ 2017. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR150.dll или MSVCP150.dll, вам следует установить эту версию распространяемого пакета Visual C ++ 2017.
Скачать vs_redist.x86.exe 2017 32-бит
Скачать vs_redist.x64.exe 2017 64-бит
Распространяемый компонент Microsoft Visual C ++ 2015
Для приложений, созданных с помощью Visual Studio 2015 (версия 14.0), требуется среда выполнения C ++ 2015. Если у вас есть приложение, которое выдает ошибку о MSVCP140.dll или MSVCR140.dll отсутствует, необходимо установить эту версию распространяемого пакета Visual C ++ 2015.
Загрузить Visual C ++ Redistributable 2015 на всех языках [32-разрядная + 64-разрядная]
Загрузить полный установщик Visual C ++ Redistributable 2015 Update 3 [32- и 64-разрядные версии]
Распространяемый компонент Microsoft Visual C ++ 2013
Для приложений, созданных с помощью Visual Studio 2013 (версия 12.0), требуется среда выполнения C ++ 2013. Если у вас есть приложение, которое выдает ошибку о MSVCR120.dll или MSVCP120.dll отсутствует, необходимо установить эту версию распространяемого пакета Visual C ++ 2013.
Загрузить Visual C ++ Redistributable 2013 на всех языках [32-разрядная + 64-разрядная]
Распространяемый компонент Microsoft Visual C ++ 2012
Для приложений, созданных с помощью Visual Studio 2012 (версия 11.0), требуется среда выполнения C ++ 2012. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR110.dll или MSVCP110.dll, вам следует установить эту версию распространяемого пакета Visual C ++ 2012.
Загрузить Распространяемый компонент Visual C ++ 2012 с обновлением 5 на всех языках [32-разрядная + 64-разрядная версия] (требуется вход в систему с учетной записью Microsoft)
Распространяемый компонент Microsoft Visual C ++ 2010
Для приложений, созданных с помощью Visual Studio 2010 (версия 10.0), требуется среда выполнения C ++ 2010. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR100.dll или MSVCP100.dll, вам следует установить эту версию распространяемого пакета Visual C ++ 2010.
Распространяемый компонент Microsoft Visual C ++ 2010 SP1 (x86)
Распространяемое обновление безопасности MFC для Microsoft Visual C ++ 2010 с пакетом обновления 1 (SP1)
Распространяемый компонент Microsoft Visual C ++ 2008
Приложения, созданные с помощью Visual Studio 2008 (версия 9.0) требуется среда выполнения C ++ 2008. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR90.dll или MSVCP90.dll, вам следует установить эту версию распространяемого пакета Visual C ++ 2008.
Распространяемый компонент Microsoft Visual C ++ 2008 (x86)
Распространяемый компонент Microsoft Visual C ++ 2008 (x64)
Загрузить обновление распространяемого пакета MFC для Visual C ++ 2008 (x86 + x64)
Распространяемый компонент Microsoft Visual C ++ 2005
Скачать распространяемый пакет vcredist_x86.exe (x86)
Скачать vcredist_x64.распространяемый exe (x64)
Не удается установить распространяемый компонент Visual C ++?
Если вы получаете следующую ошибку при запуске vc_redist.x86.exe или vc_redist.x64.exe, это означает, что на вашем компьютере уже есть ожидающая установка VC ++. Вы должны удалить текущую установку, чтобы продолжить новую установку.
Ошибка установки распространяемого пакета Visual C ++ 2015 0x80070666
Чтобы обойти эту ошибку, следуйте инструкциям ниже:
1.Снова загрузите распространяемый пакет Visual C ++.
2. Запустите командную строку.
3. Измените каталог на тот, в котором находится файл vc_redist.x64.exe. В нашем примере мы загрузили его в нашу папку Downloads cd C: \ Users \ Usman \ Downloads \
4. После этого запустите программу удаления vc_redist.x64.exe / uninstall
Надеюсь, что-то вам поможет.
MySQL :: Руководство по MySQL Workbench :: 2.3.1 Установка
MySQL Workbench для Windows можно установить с помощью установщика MySQL, который
устанавливает и обновляет все продукты MySQL в Windows или
автономный пакет установщика Windows MSI.Для общего
требования и конкретные инструкции по установке см.
следующие разделы.
Минимальные требования для Windows
Следующие предварительные условия доступны на сайте
Microsoft
Центр загрузок:
Microsoft .NET Framework 4.5.2
Распространяемый компонент Microsoft Visual C ++ для Visual Studio 2019
Microsoft Windows 10 или Windows Server 2019
Установка с помощью установщика MySQL
Общая загрузка установщика MySQL доступна по адресу
https: // dev.mysql.com/downloads/windows/installer/. В
Приложение MySQL Installer может устанавливать, обновлять и управлять большинством MySQL.
продукты, включая MySQL Workbench.
Это рекомендуемый подход
Управление всеми вашими продуктами MySQL, включая Workbench, с помощью
Установщик MySQL
это рекомендуемый подход. Он отвечает всем требованиям и
предварительные условия, конфигурации и обновления.
При запуске установщика MySQL
вы можете выбрать MySQL Workbench в качестве одного из продуктов для установки.Он выбран по умолчанию и, по сути, выполняет
автономный пакет установщика MSI, описанный в следующем
раздел.
Установка с помощью пакета установщика Windows MSI
Автономная загрузка доступна по адресу
https://dev.mysql.com/downloads/workbench/.
Важно
Установка MySQL Workbench с помощью пакета установщика Windows MSI
требуются права администратора или опытного пользователя.
MySQL Workbench можно установить с помощью установщика Windows MSI.
упаковка. Пакет MSI носит имя
mysql-workbench-
, сообщество
- версия
-win arch
.msi
где версия
указывает
Номер версии MySQL Workbench и
арка
архитектура сборки
(Winx64).
Для установки MySQL Workbench
Из учетной записи с правами администратора или опытного пользователя
привилегии, щелкните правой кнопкой мыши файл MSI и выберите
элемент из всплывающего окна
меню или дважды щелкните файл.В окне «Тип установки» вы можете
выберитеComplete
или
Выборочная установка
.Чтобы использовать все возможности
MySQL Workbench выберитеComplete
вариант.Если вы не выберете иное, MySQL Workbench устанавливается в
C: \
, где% ПРОГРАММЫ%
\ MySQL \ MySQL
Верстак 8.0
тип_выпуска
\
% PROGRAMFILES%
по умолчанию
каталог программ для вашего региона.В
% PROGRAMFILES%
каталог определяется как
C: \ Program Files \
в большинстве систем.
Загрузка, установка, импорт распространяемых файлов Visual C ++ с помощью VcRedist
Примечание : для получения более свежей версии содержания этой статьи у VcRedist теперь есть документация, доступная здесь: https://docs.stealthpuppy.com/docs/vcredist
В прошлом году я написал сценарий PowerShell, который может загружать, устанавливать или импортировать распространяемые компоненты Visual C ++ в MDT или ConfigMgr.Долгосрочное обслуживание полного набора функций в одном скрипте немного громоздко, поэтому я переписал скрипт и создал модуль PowerShell — VcRedist.
Реорганизация скрипта в модуль — отличный небольшой проект для создания моей первой функции PowerShell и публикации ее в галерее PowerShell.
Почему именно VcRedist?
В этот момент, я уверен, вы говорите себе: «Аарон, разве ты не создал Шоколадки?». В некотором смысле да, этот модуль делает именно то, что вы можете делать с Chocolatey — устанавливать распространяемые компоненты Visual C ++ непосредственно на локальный компьютер.Хотя вы можете загрузить и установить все поддерживаемые (и неподдерживаемые) распространяемые компоненты, основная цель модуля — предоставить быстрый способ загрузки и импорта распространяемых компонентов в Microsoft Deployment Toolkit или System Center Configuration Manager для развертываний операционной системы.
Модуль
Модуль VcRedist публикуется в галерее PowerShell, что означает, что его просто установить и начать импорт с помощью нескольких строк PowerShell.Например, вот как вы можете установить модуль, загрузить все поддерживаемые распространяемые файлы и импортировать их в общую папку развертывания MDT:
Install-Module -Name VcRedist
Импорт-модуль VcRedist
$ VcList = Get-VcList | Get-VcRedist -Path "C: \ Temp \ VcRedist"
Import-VcMdtApp -VcList $ VcList -Path "C: \ Temp \ VcRedist" -MdtPath "\\ server \ share \ Reference"
В результате каждый из распространяемых компонентов Visual C ++ импортируется как отдельное приложение со всеми необходимыми свойствами, включая версию, автоматическую командную строку, ключ удаления и поддержку 32-разрядной или 64-разрядной операционной системы.
Распространяемые компоненты Visual C ++, импортированные в общий ресурс MDT с помощью VcRedist
Тот же подход можно использовать для импорта распространяемых файлов на сайт ConfigMgr:
Инсталляционный модуль VcRedist
Импорт-модуль VcRedist
$ VcList = Get-VcList | Get-VcRedist -Path "C: \ Temp \ VcRedist"
Import-VcCmApp -VcList $ VcList -Path "C: \ Temp \ VcRedist" -CMPath "\\ server \ share \ VcRedist" -SMSSiteCode LAB
Как и MDT, каждый распространяемый компонент импортируется в ConfigMgr; однако Import-VcCmApp
копирует распространяемые компоненты в общую папку для распространения и создает приложение с одним развертыванием для каждого из них.
Распространяемые компоненты Visual C ++, импортированные в ConfigMgr с помощью VcRedist
Конечно, модуль может загрузить и установить распространяемые компоненты на локальный компьютер:
Инсталляционный модуль VcRedist
Импорт-модуль VcRedist
$ VcList = Get-VcList | Get-VcRedist -Path "C: \ Temp \ VcRedist"
$ VcList | Установить-VcRedist -Path C: \ Temp \ VcRedist
По умолчанию это устанавливает все поддерживаемые распространяемые компоненты:
Распространяемые компоненты Visual C ++, установленные локально с VcRedist
Обратите внимание, что распространяемые компоненты 2015 и 2017 являются одной и той же версией, поэтому конечный результат будет включать только версии 2017 года.
Функции
Этот модуль включает в себя следующие функции:
Get-VcList
Эта функция считывает распространяемые компоненты Visual C ++, перечисленные во внутреннем манифесте или внешнем XML-файле, в массив, который может быть передан другим функциям VcRedist. Запуск Get-VcList
вернет список поддерживаемых распространяемых файлов Visual C ++. Функция может читать внешний XML-файл, который определяет настраиваемый список распространяемых файлов Visual C ++.
Экспорт-VcXml
Запустите Export-VcXml
, чтобы экспортировать внутренний манифест распространяемых компонентов Visual C ++ во внешний XML-файл.Используйте -Path
, чтобы определить путь к внешнему XML-файлу, в котором будет сохранен манифест. По умолчанию Export-VcXml
экспортирует только поддерживаемые распространяемые файлы Visual C ++.
Get-VcRedist
Чтобы загрузить распространяемые компоненты Visual C ++ в локальную папку, используйте Get-VcRedist
. Это будет читать массив распространяемых компонентов Visual C ++, возвращенный из Get-VcList
, и загружать каждый из них в локальную папку, указанную в -Path
.Распространяемые компоненты Visual C ++ можно фильтровать по выпуску и архитектуре процессора.
Установить-VcRedist
Чтобы установить распространяемые компоненты Visual C ++ на локальный компьютер, используйте Install-VcRedist
. Эта функция снова принимает массив распространяемых компонентов Visual C ++, переданный из Get-VcList
, и устанавливает распространяемые компоненты Visual C ++, загруженные по локальному пути с помощью Get-VcRedist
. Распространяемые компоненты Visual C ++ можно фильтровать по выпуску и архитектуре процессора.
Import-VcMdtApp
Чтобы установить распространяемые компоненты Visual C ++ как часть эталонного образа или для использования с решением для развертывания на основе Microsoft Deployment Toolkit, Import-VcMdtApp
импортирует каждый из распространяемых компонентов Visual C ++ как отдельное приложение, которое включает скрытые командные строки , поддержка платформы и UninstallKey для определения того, установлен ли распространяемый компонент Visual C ++.