Microsoft visual c как открыть программу

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

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

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

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

Курс С++ Как открыть проект в Visual Studio

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

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

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

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

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

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

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

Как исправить ошибку Microsoft Visual C++ Runtime Library при запуске Stray

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

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

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

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

Источник: pkpo.ru

Как запустить файл с расширением .c ?

> вариант «создать пустой проект и скопировать код» не предлагать Можешь идти лесом. Как завести машину непользуясь бензином?

21 ноя 2012 в 9:12

3 ответа 3

Сортировка: Сброс на вариант по умолчанию

Файл с расширением .c — скорее всего исходный код программы, написанной на C. Чтобы этот файл «запустить», его нужно сначала скомпилировать.

Отслеживать
371 1 1 золотой знак 5 5 серебряных знаков 13 13 бронзовых знаков
ответ дан 21 ноя 2012 в 4:39
3,799 17 17 серебряных знаков 28 28 бронзовых знаков

дак скомпилировать не могу) проекта как такового нету, через file->open->project не открыть, а через open->file скомпилировать не дает

21 ноя 2012 в 4:56

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

22 ноя 2012 в 4:32

Создай в VS проект Консольное приложение и добавь нужный тебе файл в этот проект. Потом компилируй спокойно весь проект и будет тебе счастье.

Отслеживать
ответ дан 21 ноя 2012 в 8:22
Roman Goriachevskiy Roman Goriachevskiy
1,717 8 8 серебряных знаков 5 5 бронзовых знаков
ну видимо придется так и сделать, просто интересно было, можно ли это сделать как-то красиво
21 ноя 2012 в 8:58

можно, если есть линукс с gcc ну или узнать ключи к VS компилятору. для gcc команда: gcc твойфаил.с -о твойфайлнавыходе для VS команда: cl твойфайл.с ‘а здесь должны быть какие то ключи, которые я незнаю’

21 ноя 2012 в 9:14

Если не получается скомпилировать в VS, то попробуйте в какой нибудь из версий C++ Builder(помнится мне, что ему все равно что открывать проект или одиночный файл).

Отслеживать
371 1 1 золотой знак 5 5 серебряных знаков 13 13 бронзовых знаков
ответ дан 21 ноя 2012 в 8:00
49 2 2 серебряных знака 9 9 бронзовых знаков
тоже не позволяет скомпилировать
21 ноя 2012 в 8:57

  • c
  • visual-studio
  • visual-studio-2010
    Важное на Мете

Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник: ru.stackoverflow.com

Как установить обновить библиотеки C++

которые можно использовать при написании своих игр и программ для компьютера.

Эти библиотеки помогают программистам сократить время на разработку программы, используя файлы и функции которые уже есть в библиотеке Microsoft Visual C++

Как переводится Microsoft Visual C++ Redistributable?

Microsoft- фирма которая пишет софт. (которая написала эту библиотеку кодов)

Visual это Программа MS Visual Studio которая нужна чтобы писать код для игр и программ на языке c++ и C#.

C++ — язык программирования который использовался при написании этой библиотеки.

Redistributable – свободно распространяемый пакет.

Это тот пакет, который можно спокойно распространять, даже если ты его сам не писал.

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

Свободно распространяемый компонент библиотек кодов на языке c++ для MS visual Studio, от компании микрософт.

Зачем они компьютеру?

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

Читайте также:
На каком канале программа живи

И у каждого такого листочка есть год выпуска, 2008 год к примеру.

И разрядность х64 и х86

Потому что эти редисты пишутся и пополняются до сих пор.

И под разные операционные системы, как 64 битные, так и 32 битные.

Хотя использовать 32 битную « ОСЬ» сейчас в 2023 году, как-то не принято

Что внутри этих пакетов?

В основном внутри этих пакетов лежат файлики с расширением .DLL

Которые нужны для запуска игр и программ на твоём компудаторе. MS ofice 2021 к примеру.

А внутри этих dll файликов код написанный на языке программирования.

Что будет если Microsoft Visual C++ Redistributable не устанавливать на пк?

Если не ставить Microsoft Visual C++ Redistributable на пк, то нечего страшного для компа не будет. Он как запускался так и будет запускаться.

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

Вот представь себе, запускаешь ты такой к примеру фотошоп, или игру ЖTA галочка (GTA 5) или Ведьмаг 3, а они у тебя вываливаются с одной из этих ошибок на экране, и не заводятся ни как.

Именно по этому их надо ставить, даже если ты не играешь в игры на своём компутере.

Потому что сразу не поймёшь какая игра и программа их использует.

Как их установить?

Прежде чем начать устанавливать редисты нужна понять, какая у тебя « шинда » 32 битная или 64 битная.

Если у тебя Windows 10

Пуск — Параметры — Система — О программе

и смотришь пункт « Тип системы» в разделе характеристики устройства

Если у тебя 32 битная ОС скачивать и устанавливать нужно только 32 битные редисты. (Это те где написано х86)

Если же » шинда» у тебя 64 битная, то скачивать нужно и х64 и х86 -е. Редисты.

На рабочем столе создаём папку внутри неё ещё несколько папок

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

я покажу на примере гугл хром

Переходим в низ к 2005 году нажимаем на эту ссылку что на картинке.

Выбираем вот эти два, и жмём на кнопку синего цвета в правом нижнем углу.

Чтобы скачать эти 2 файла разом, поставь кружок напротив этого пункта

Когда ты нажмёшь на синюю кнопу «СЛЕДУЮЩИЙ» появится вот это сообщение.

жди когда они скачаются.

Переходишь в загрузки своего браузера. нажимаешь » Показать в папке » откроется папка загрузки твоего пк.

Когда ты будешь скачивать редист 2022 года. качай вот эти 2 файла

Арм это для планшетов с виндос, и устройств с процессором арм.

и нажимать надо на такие ссылки

Короче

У тебя должно получится так, в каждой папке редист определённого года.

И по 2 файла х64 и х86

переходишь в панель управления по этому пути в программы и компоненты

Откроется список всех программ на компутере

Ищешь файлы с названием Microsoft Visual C++ Redistributable и удаляешь их все к хренам.

Должно быть так

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

Теперь переходишь в папку которую ты создал и положил редисты.

Отрываешь папку с начала за 2005 год и нажимаешь на файл х86 чтобы запустить его. появится такое сообщение (Нажимай да)

Когда ты будешь устанавливать редисты будут такие сообщения

нажимаешь на этих сообщениях да

Ещё раз нажимаешь да

Ждёшь когда откроется

Читайте также:
Как убрать программу из подсознания

Ставишь галОчку и нажимаешь « установить »

Ждёшь когда установится редист

Появится такое сообщение

Это значит что он установился, и можно нажать готово, закрыть, Close.

теперь так же запускаешь и ставишь файл х64

Порядок установки

я напишу списком, если у тебя шинда 64 битная

  1. 2005 год x86 и х64
  2. 2008 год x86 и х64
  3. 2010 год x86 и х64
  4. 2012 год x86 и х64
  5. 2013 год x86 и х64
  6. 2017-2022 год x86 и х64

А если ось у тебя 32 битная, то устанавливаешь только х86 потому что на 32 битной шинде х64е файлы не работают.

Ты задашься вопросом

Почему на 64 битную систему нужно ставить х64 и х86-е. Кто это придумал?

Винить в этом нужно фирму АМУДЕ:

Процессоры которые мы сейчас используем они 64 битные, и основаны на разработке амуде. ( AMD64 )

Амуде взяли 32 битный процессор и дополнили его 64 битными командами, получился такой гибрид, 32битного и 64 битного процессора.

А фирма интел хотела сделать настоящий 64 битный процессор Intel Itanium

Дополнять 32 битный процессор 64 битными командами дешевле, чем создавать нормальный 64 битный процессор.

Поэтому победила разработка фирмы амуде, и балом правит она

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

Именно потому на 64 битном процессоре выполняются 32 битные и 64 битные компоненты, и ставить нужно х64 и х86-е.редисты.

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

В отличии от обычных программ, редисты не являются обновлёнными версиями самих себя.

То есть допустим, есть программа с названием образно говоря Program c+ 2005 v1.0 (самая первая версия) которая вышла в 2005 году.

А в следующем году, в 2006 вышла новая версия Program c+ 2005 v1.1 с исправлением багов (Ошибок).

Это значит что программу с версией 1.0 ты можешь удалить и поставить на её место Program c+ 2005 с версией 1.1.

Хотя сейчас в 21 веке старые версии программ обычно не удаляются в ручную, а обновляются на новые, через магазин программ и игр по типу STEAM.

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

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

Дело в том что когда программисты пишут какую то игру лили программу, они пишут её под конкретный редист определённого года определённой битности, к примеру Microsoft Visual C++ 2013 х64 bit

Это значит что игра или программа работает только с помощью библиотеки Microsoft Visual C++ 2013 х64 bit и с редистом Microsoft Visual C++ 2010 х64 она не заработает.

И с редистом Microsoft Visual C++ 2013 х86 она может не заработать , потому ей для запуска и работы нужны инструкции только из библиотеки Microsoft Visual C++ 2013 х64 bit

И другие не подойдут потому что нужных инструкций там НЕМА

Именно по этому, на « компутерах » приходится держать целый зоопарк редистов всех лет какие есть.

Исключением являются редисты

  1. Microsoft Visual C++ 2015
  2. Microsoft Visual C++ 2017

Если на твоём компьютере стоит редист 2017 года, то Microsoft Visual C++ 2015 ставить не нужно, потому что в этом случае Microsoft Visual C++ 2015 поставить не возможно .

Потому что при отдельной установке редиста Microsoft Visual C++ 2015 года он будет выдавать сообщение что уже есть редист Microsoft Visual C++ 2017 это новая версия редиста Microsoft Visual C++ 2015.

Источник: dzen.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru