Загрузите распространяемый пакет Visual C для Visual Studio 2012, обновление 4, и запустите его

Обновлено: 03.07.2024

Распространяемый компонент Visual C++ требуется для программ и игр, созданных в Microsoft Visual Studio (IDE VC++). Распространяемые файлы Visual C++ работают как обычные системные библиотеки DLL (библиотеки динамической компоновки) и могут вызываться любой программой.

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

Оглавление

Что такое распространяемый компонент Microsoft Visual C++?

Распространяемый пакет Microsoft Visual C++ — это библиотека времени выполнения для запуска приложений, которые разработчики Microsoft разрабатывают на языке Visual C++ (с использованием среды разработки Microsoft Visual Studio).

В вашей системе установлено много распространяемых пакетов Microsoft. Вы можете просмотреть их, перейдя в Панель управления/Программы/Приложения и компоненты. И в списке установленных программ вы увидите, что существует более одного пакета распространяемого пакета Microsoft Visual C++.

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

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

Когда вам нужен распространяемый компонент Microsoft Visual C++

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

Эти пакеты не так требовательны к системным ресурсам, поэтому распространяемый пакет Microsoft Visual C++ не займет много места в вашей системе.

Загрузить распространяемые файлы Visual C++

Последние распространяемые файлы Microsoft Visual C++

Если вы хотите установить последние распространяемые пакеты Visual C++, следующие обновления — это последние поддерживаемые распространяемые пакеты Visual C++ для Visual Studio 2015, 2017 и 2019.

Распространяемый компонент Microsoft Visual C++ 2019

Приложения, созданные с помощью Visual Studio 2019 (версия 16.0), требуют, чтобы эта распространяемая библиотека была установлена ​​в системе. Если в вашей системе установлена ​​Visual Studio 2019, для запуска программ также устанавливается библиотека времени выполнения.

Распространяемый компонент Microsoft Visual C++ 2017

Для приложений, созданных с помощью Visual Studio 2017 (версия 15.0), требуется среда выполнения C++ 2017. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR150.dll или MSVCP150.dll, вам следует установить эту версию распространяемого пакета Visual C++ 2017.< /p>

Распространяемый компонент Microsoft Visual C++ 2015

Для приложений, созданных с помощью Visual Studio 2015 (версия 14.0), требуется среда выполнения C++ 2015. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR140.dll или MSVCP140.dll, вам следует установить эту версию распространяемого пакета Visual C++ 2015.< /p>

Распространяемый компонент Microsoft Visual C++ 2013

Для приложений, созданных с помощью Visual Studio 2013 (версия 12.0), требуется среда выполнения C++ 2013. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR120.dll или MSVCP120.dll, вам следует установить эту версию распространяемого пакета Visual C++ 2013.

Распространяемый пакет Microsoft Visual C++ 2012

Для приложений, созданных с помощью Visual Studio 2012 (версия 11.0), требуется среда выполнения C++ 2012. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR110.dll или MSVCP110.dll, вам следует установить эту версию распространяемого пакета Visual C++ 2012.< /p>

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

Для приложений, созданных с помощью Visual Studio 2010 (версия 10.0), требуется среда выполнения C++ 2010. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR100.dll или MSVCP100.dll, вам следует установить эту версию распространяемого пакета Visual C++ 2010.< /p>

Распространяемый компонент Microsoft Visual C++ 2008

Для приложений, созданных с помощью Visual Studio 2008 (версия 9.0), требуется среда выполнения C++ 2008. Если у вас есть приложение, которое выдает ошибку об отсутствии MSVCR90.dll или MSVCP90.dll, вам следует установить эту версию распространяемого пакета Visual C++ 2008.< /p>

Распространяемый компонент Microsoft Visual C++ 2005

Все в одном установщике Visual C++

Если вам неудобно устанавливать распространяемые компоненты Visual C++ по одному и вы хотите установить их все, вам следует попробовать все в одном установщике Visual C++. Здесь мы перечисляем лучшие из них:

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

Распространяемая среда выполнения Visual C++ All-in-One поставляется в виде zip-файла со всеми включенными версиями VC++ и простого пакетного файла. Скачайте его по ссылке ниже, разархивируйте в папку и запустите install_all.bat.При этом будут установлены все распространяемые компоненты с версии 2005 по 2019.

Все установки выполняются автоматически и не требуют вмешательства пользователя. Скрипт не перезагружает Windows сам по себе. После завершения установки вам потребуется перезагрузить компьютер.

Установщик среды выполнения Visual C++ (все в одном), версия 56

Установщик Visual C++ Runtime Installer (All-In-One) — это единый исполняемый файл, включающий все встроенные библиотеки Visual C++.

Пакет времени выполнения

RuntimePack решает проблему определения того, какой распространяемый пакет Microsoft Visual C++ вам нужен, а также многочисленные файлы DLL и OCX, которые могут отсутствовать или быть зарегистрированы неправильно, вызывая ошибки Windows.

RuntimePack – это единый исполняемый файл, который установит все среды выполнения VC++ на ваш компьютер.

Возможности

  • Распространяемый компонент Microsoft Visual C++ расширяет возможности вашей Системы, связанные с мультимедиа.
  • Он помогает автоматически устанавливать компоненты, необходимые для запуска многих приложений, игр и программ.
  • Распространяемый компонент Microsoft Visual C++ помогает приложениям, написанным на языке C++, работать и работать должным образом.
  • Размер каждого распространяемого пакета Microsoft Visual C++ не превышает 20 МБ.

Установка

  • Выберите свою архитектуру и загрузите распространяемый пакет Microsoft Visual C++ по ссылкам ниже.
  • Затем откройте программу установки. Откроется окно, в котором вас попросят принять условия, а затем нажмите кнопку «Установить».
  • Установка в вашу Систему займет 4-5 секунд.
  • После завершения установки появится окно с сообщением об успешной установке распространяемого пакета Microsoft Visual C++ в вашей системе.

Тихая установка

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

Ярлык для автоматической установки VC Redistributable

Существует два способа запустить программу установки с параметром /q. Один из них — создать ярлык загруженного установочного файла и добавить /q /norestart в конце целевого поля в свойствах ярлыка. Быстрый доступ к автоматической установке VC Redistributable

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

Удалите пакеты Visual C++

Удаление распространяемых пакетов Microsoft Visual C++ выполняется так же, как и любой другой программы. Вы можете удалить пакеты из «Программы и компоненты». Чтобы удалить пакет, выполните следующие действия:

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

Не удается установить распространяемый компонент Visual C++?

Если вы получаете следующую ошибку при запуске vc_redist.x64.exe или vc_redist.x86.exe, это означает, что на вашем компьютере уже установлена ​​VC++. Удалите текущую установку, чтобы продолжить новую установку.

Ошибка установки распространяемого пакета Visual C++ 2015 0x80070666

  • Снова загрузите распространяемый пакет Visual C++.
  • Измените каталог на тот, в котором находится файл vc_redist.x64.exe. Например, я скачал его в папку «Загрузки».
    cd C:\Users\Usman\Downloads\
  • Затем запустите программу удаления:
    vc_redist.x64.exe /uninstall

Отвечает ли эта статья на все ваши вопросы о распространяемых компонентах Microsoft Visual C++? Теперь легко скачивать пакеты из одного места? Мы будем рады узнать ваше мнение в комментариях ниже :-)

Сотрудники Itechtics – это команда экспертов по технологиям, возглавляемая Усманом Хуршидом. Мы проверяем все, что пишем, чтобы наши пользователи могли быть уверены, что нам доверяют во всем, что мы пишем. Вы можете обратиться к нам за дополнительной помощью и поддержкой.

В этой статье описывается Visual Studio 2012 Update 4, а также перечислены новые функции и исправленные проблемы.

Исходная версия продукта: Visual Studio 2012
Исходный номер базы знаний: 2872520

Введение

Microsoft выпустила обновление 4 для Visual Studio 2012 (Visual Studio 2012.4) 13 ноября 2013 г.

Поддержка Visual Studio 2012 предоставляется только для этого текущего обновления, которое считается пакетом обновления для Visual Studio 2012, и для версии Visual Studio 2012 RTM, выпущенной в августе 2012 г. Дополнительные сведения см. Политика жизненного цикла поддержки Майкрософт.

Получить Visual Studio 2012, обновление 4

Обновления Visual Studio 2012 — это накопительные выпуски, которые включают новые функции и исправления, представленные в обзоре обновлений Visual Studio 2012. Следующая ссылка для скачивания указывает на последнее обновление:

Установите обновление 4 для Visual Studio 2012

Для получения инструкций по установке продуктов Visual Studio см.:

Это обновление относится к Visual Studio и Team Foundation Server (TFS). Механика установки Visual Studio и TFS отличается. Обновление Visual Studio — это обновление, которое устанавливается поверх того, что уже установлено на компьютере. Обновление TFS представляет собой полный макет, который заменяет все, что установлено на компьютере. Прежде чем пытаться применить обновление TFS, убедитесь, что у вас есть полная резервная копия ваших текущих баз данных. В случае сбоя установки обновления TFS вы не сможете перезапустить обновление или вернуться к более ранней версии TFS без выполнения восстановления.

Поскольку обновление 4 для Visual Studio 2012 запущено, применяются следующие пути обновления.

Поддерживаемые обновления

  • TFS 2012 Update 4 RC 4 для TFS 2012 Update 4 RTM
  • TFS 2012 Update 4 RTM для TFS 2013 RTM

Неподдерживаемые обновления

Новые технологические улучшения и исправленные проблемы в Visual Studio 2012 Update 4

В следующих разделах перечислены улучшения и исправленные проблемы в Visual Studio 2012 с обновлением 4.

Если не указано иное, связанные элементы перенаправят вас на веб-страницы Microsoft Connect.

Основной сервер Team

Администрирование и операции

Предположим, что вы устанавливаете сервер уровня приложений Team Foundation Server (TFS) 2012 на компьютер, на котором не установлен экземпляр Microsoft SQL Server. Вы не настраиваете службы отчетов Microsoft SQL Server. В этой ситуации вы не можете обновить сервер уровня приложений.

Конфигурация запланированного резервного копирования больше не блокируется, если служба SQL Server для TFS 2012 работает как виртуальная учетная запись (например, NT Service\MSSQLSERVER).

В TFS 2012 с обновлением 2 и обновлением 3 транзакционные резервные копии регистрируют сбой при попытке запуска во время выполнения полного или дифференциального резервного копирования.

Запланированное резервное копирование больше не запускает резервное копирование транзакций, если выполняется полное или дифференциальное резервное копирование. Вместо этого задание будет приостановлено до завершения выполнения другого резервного копирования.

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

При обновлении базы данных конфигурации до TFS 2012 Update 3 и присоединении коллекции TFS к обновленной базе данных конфигурации членство и разрешения могут быть потеряны.

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

TF20507: Строковый аргумент содержит недопустимый символ: u0009.

При повторном присоединении коллекции TFS к обновленному серверу TFS происходит непредвиденный сбой базы данных, и обновление коллекции TFS не выполняется.

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

Предположим, что вы используете пользователя для обновления сервера TFS до TFS 2012 Update 3 после предыдущей миграции домена и изменения отображаемого имени. Пользователь не будет активен в отслеживании рабочих элементов.

Предположим, что есть два удостоверения, использующие один и тот же домен и имя учетной записи. Например: домен1\пользователь1. В этом случае будет активирован не тот пользователь, и пользователь domain1\user1 не сможет получить доступ к коллекциям TFS.

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

Если вы используете турецкую локаль на компьютере и загружаете встроенное изображение в рабочий элемент в Visual Studio 2012, это изображение не может быть просмотрено другими клиентами.

Если у вас есть сервер TFS 2012, настроенный для синхронизации с Project Server, вы можете не упорядочить элементы незавершенной работы.

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

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

Zip-файл журналов не создан, так как при успешном завершении сборки появляется предупреждение о сбое операции архивирования.

Действия рабочего процесса сборки IndexSources работают медленно.

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

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

Сборка может зависнуть на последнем шаге и никогда не завершиться из-за сбоя предыдущих сборок.

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

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

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

Отслеживание рабочих элементов

При использовании Internet Explorer для просмотра любой страницы, на которой используется хранилище рабочих элементов, возникает 60-секундная задержка. Эта проблема возникает, если коллекция содержит более 175 командных проектов.

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

Функция перемещения элементов на канбан-доске не работает в некоторых средах со смешанными культурами.

Если запрос сохраняется вместе с полем "Кому назначено", которое содержит константу, пользователи не увидят правильных результатов запроса после сохранения и выполнения запроса, если константа также является отображаемым именем группы TFS.

Предположим, что у вас есть подключаемый модуль сервера TFS 2012, который вызывает исключение (например, во время сохранения рабочего элемента), пользователю отображается общее исключение AJAX вместо исключения, создаваемого подключаемым модулем.

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

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

TF400013: Произошла непредвиденная ошибка базы данных. Обратитесь к администратору Team Foundation Server. (Код: 208)

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

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

Предположим, что у вас есть сервер TFS 2012, настроенный для синхронизации с Project Server. При попытке сохранить скопированный рабочий элемент в веб-доступе TFS может появиться следующее сообщение об ошибке:

TF237165: Team Foundation не удалось обновить рабочий элемент из-за ошибки проверки на сервере. Это может произойти из-за того, что тип рабочего элемента был изменен или уничтожен, или у вас нет разрешения на обновление рабочего элемента.

Формы Windows

Вы можете получить следующее сообщение об ошибке в конструкторе Windows Forms:

Коллекция изменена; операция перечисления может не выполняться

Выключатель света

После установки Visual Studio 2012 с обновлением 3 ни одно из следующих приложений не отображает локализованные строки. Вместо этого эти приложения отображают строки на английском языке.

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

Отладчик

Вы получаете сообщение об ошибке при первой попытке отладки приложения изолированной оболочки Visual Studio.

Отладчик иногда переходит на неправильную строку при отладке машинного кода.

Позволяет отладчику подключить удаленный веб-сайт, работающий в Microsoft Azure.

Интегрированная среда разработки Visual Studio

Visual Studio 2012 случайно аварийно завершает работу при установке инструмента Telerik Justcode или Codesmith.

Отчет о обсуждении проекта имеет неправильный формат в Windows 8.1 Preview.

Предположим, что у вас есть файл набора данных (.xsd), который не принадлежит проекту Visual Studio. При открытии файла набора данных в Visual Studio 2012 вы получаете сообщение об ошибке, в котором говорится, что параметр неверен.

Visual Studio 2012 может аварийно завершать работу при загрузке некоторых решений.

Низкая производительность при прокрутке страницы с исходным кодом, если включен параметр "Просмотр пробелов".

В длительном сеансе Visual Studio при открытии и закрытии документов, окон инструментов и т. д. Visual Studio может аварийно завершать работу при определенных обстоятельствах.

Разработка Windows

Предположим, что у вас есть Visual Studio 2012 с обновлением 3, установленное на компьютере с Windows 8. Вы обновляете операционную систему до предварительной версии Windows 8.1 или более поздней версии. В этой ситуации вы получаете блокирующее диалоговое окно при запуске симулятора Windows. Кроме того, вы по-прежнему не можете запустить симулятор Windows после выполнения инструкций в диалоговом окне.

Профилировщик

  • Визуализатор параллелизма для 64-разрядных приложений не работает в 64-разрядной операционной системе Windows 8.1.
  • При профилировании приложений в Windows 8.1 Preview у инструментов профилирования возникают проблемы со сбором и отображением символьной информации.

Блок catch может быть неправильно удален оптимизатором C++, когда блок try вызывает функцию, которая существует во внешней библиотеке динамической компоновки (DLL).

Распространяемый пакет Visual C++ 2012 удаляется при удалении Visual Studio 2012.

Распространяемые файлы загрузчика Visual C++ (product.xml) отсутствуют в установке Visual Studio 2012.

При сборке приложения C++ с параметром "Создать отладочную информацию" появляется следующее сообщение об ошибке:

фатальная ошибка LNK1318: непредвиденная ошибка PDB

При создании больших приложений с параметром /LTCG (генерация кода во время компоновки) компоновщик периодически дает сбой.

Внутренняя ошибка компилятора может возникнуть при компиляции класса C++, содержащего множество виртуальных функций, вместе с параметром /LTCG (генерация кода во время компоновки).

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

При включении опции оптимизации может возникнуть некорректная генерация машинного кода для x64.

ИнтеллиТрейс

Visual Studio Ultimate 2012 теперь может открывать файлы журнала IntelliTrace, созданные агентом мониторинга Microsoft.

Добавлена ​​поддержка переносимых библиотек классов в NuGet.

Инструменты Entity Framework

Предположим, что у вас установлены Microsoft Visual Studio Express 2012 для Интернета или Visual Studio Express 2012 для рабочего стола Windows вместе с Visual Studio 2012 с обновлением 1 или более поздней версии. Вы получаете следующее сообщение об ошибке во время компиляции в конструкторе Entity Framework при выполнении шаблонов T4, создающих сущности:

Не удалось найти обработчик T4VSHost для директивы CleanupBehavior. Преобразование не будет запущено. Возникло следующее исключение:
System.IO.FileNotFoundException: не удалось разрешить тип для процессора директив T4VSHost.

Инструменты для телефона

Эмуляторы Windows Phone 8 GDR2, установленные с Windows Phone 8 GDR2 SDK, недоступны в качестве целей развертывания для собственных приложений Windows Phone 8.0.

Проекты модульного тестирования Windows Phone 8.0 не запускаются на эмуляторах Windows Phone 8 GDR2, установленных вместе с Windows Phone 8 GDR2 SDK.

Добавить поддержку эмуляторов Windows Phone 8 GDR3.

Локализация

При открытии файла графического журнала (.vsglog), созданного в Windows 8.1 Preview с помощью Visual Studio 2012 Update 3, появляется следующее нелокализованное сообщение:

Этот файл журнала был создан в более новой версии Windows и не может быть открыт в Visual Studio 2012

Тест Visual Studio

Менеджер по тестированию и лаборатории

При настройке управления лабораторией в Team Foundation Server 2012 путем настройки подключения к серверу System Center Virtual Machine Manager (SCVMM) 2012 R2 установка не выполняется, и появляется следующее сообщение об ошибке:

Команда Get-MachineConfig не существует

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

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

В рабочем процессе сборки-развертывания-тестирования (BDT) выполняется большое количество вызовов веб-службы для обновления тестового запуска в размещенной службе. Что приводит к множеству ненужных вызовов веб-сервисов.

Вы не можете записывать или воспроизводить действия, связанные с навигацией по странице, в Internet Explorer 10 или Internet Explorer 11 вместе с установленными последними обновлениями GDR для Internet Explorer.

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

Вы не можете записать веб-тест производительности в Internet Explorer 11, так как режим усиленной защиты включен по умолчанию в Internet Explorer 11.

Закодированные тесты пользовательского интерфейса и записи действий

Вы не можете записывать или воспроизводить действия, связанные с навигацией по странице, в Internet Explorer 10 или Internet Explorer 11, если установлено обновление Internet Explorer.

Вы не можете воспроизвести тесты на веб-странице, использующей AJAX, поскольку воспроизведение не завершается. Например, когда вы нажимаете «Прикрепить файл», выбираете файл для загрузки или нажимаете «Загрузить» в тесте, загрузка файла начинается, но никогда не завершается во время воспроизведения.

Диспетчер тестовых случаев

Ошибка возникает при публикации результатов теста в среде TFS 2012 с помощью MSTest 2010.

Предположим, вы связываете сборку с планом тестирования. Когда вы запускаете тестовый набор из веб-доступа, тестовые прогоны на вкладке "Анализ тестового прогона" не отображают номер сборки.

Вы не могли выбрать настраиваемые поля с длинным текстом в веб-сетках Microsoft Test Manager (MTM) 2012 и Test Case Management (TCM).

Диспетчер тестирования Microsoft

  • При создании новой лабораторной среды на основе SCVMM в Microsoft Test Manager ключ продукта не требуется во время Sysprep (подготовка системы) для некоторых операционных систем (например, Windows Server 2012 R2). Однако вам по-прежнему предлагается ввести ключ, и поэтому вы не можете продолжить.

Графическая диагностика

Графический отладчик может аварийно завершать работу при открытии файла графического журнала (.vsglog), если размер шейдера слишком велик.

Добавлена ​​поддержка обратной совместимости для Visual Studio 2012 в последней версии Windows для отладки графики.

Веб-инструменты

  • Инспектор страниц не работает на компьютере с установленным Internet Explorer 11.
  • WebDeploy 3.5 поставляется вместе с Visual Studio 2012, обновление 4.

Инструменты диагностики

Веб-проект с элементом проекта, который не имеет кода (например, web.config или .asmx), не активирует политику возврата анализа кода.

Подробнее

Обновления для других продуктов семейства Visual Studio можно найти на сайте загрузки Microsoft для Visual Studio.

Требования

Этот раздел относится только к клиенту Visual Studio. У TFS разные системные требования (дополнительную информацию см. на страницах загрузки Visual Studio Team Foundation Server 2012 с обновлением 4 и Visual Studio Team Foundation Server Express 2012 с обновлением 4), и в зависимости от состояния компьютера может потребоваться до двух перезапусков. при установке обновления.

Требование перезапустить

После установки этого пакета вам не нужно перезагружать компьютер.

Поддерживаемые языки

Visual Studio 2012 Update 4 содержит обновления для следующих версий:

  • Китайский (упрощенный)
  • Китайский (традиционный)
  • Чешский
  • Английский
  • Французский
  • Немецкий
  • Итальянский
  • Японский
  • Корейский
  • Русский
  • Польский
  • Португальский (Бразилия)
  • Испанский
  • Турецкий

Поддерживаемые архитектуры

Требования к оборудованию

  • Процессор 1,6 ГГц или более быстрый
  • 1 гигабайт (ГБ) ОЗУ (1,5 ГБ, если вы работаете на виртуальной машине)
  • 1 ГБ свободного места на жестком диске
  • Жесткий диск со скоростью вращения 5 400 об/мин.
  • Видеокарта с поддержкой DirectX 9 и разрешением 1024 × 768 или выше

Требования к программному обеспечению

Чтобы применить это обновление, у вас должна быть установлена ​​одна из поддерживаемых программ Visual Studio 2012, перечисленных в разделе "Применяется к".

Поддержка Visual Studio 2012, обновление 4

Неофициальная поддержка сообщества Visual Studio 2012 с обновлением 4 доступна на форумах Microsoft Developer Network (MSDN).

Обсудите и поддержите Я установил: распространяемый пакет Visual C++ для Visual Studio 2012 с обновлением 4 в программном обеспечении и приложениях Windows 10 для решения проблемы; Я только что установил Visual C++ Redistributable For Visual Studio 2012 Update 4 на свой компьютер под управлением Windows 10. Он сбросил следующие файлы и папки. Обсуждение в разделе «Программное обеспечение и приложения для Windows 10», начатое Lexx Luthor, 1 марта 2022 г.

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

Я установил: распространяемый пакет Visual C++ для Visual Studio 2012, обновление 4 — похожие темы — установил Visual C++

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

Я установил: Распространяемый пакет Visual C++ для Visual Studio 2012 с обновлением 4: Я только что установил распространяемый пакет Visual C++ для Visual Studio 2012 с обновлением 4 на свой компьютер под управлением Windows 10. Он сбросил следующие файлы и папки в моя папка на локальном диске C. Можно ли безопасно удалить любой из этих файлов или папок, не затрагивая распространяемый компонент Visual C++ для.

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

Я установил: Распространяемый пакет Visual C++ для Visual Studio 2012 с обновлением 4: Я только что установил распространяемый пакет Visual C++ для Visual Studio 2012 с обновлением 4 на свой компьютер под управлением Windows 10. Он сбросил следующие файлы и папки в моя папка на локальном диске C. Можно ли безопасно удалить любой из этих файлов или папок, не затрагивая распространяемый компонент Visual C++ для.

Распространяемый компонент Visual C++ для Visual Studio 2015 x86 Windows 10

Распространяемый компонент Visual C++ для Visual Studio 2015 x86 Windows 10. Здравствуйте, я использую Windows 10 PRo Retail x64 и хочу установить часть программного обеспечения. Но когда я пытаюсь установить, он говорит, что ему нужен распространяемый Visual C++ для Visual Studio 2015 x86. Безопасно ли устанавливать эту версию на мою 64-битную версию Windows 10? Будет ли это.

Не удается установить/удалить распространяемый компонент Microsoft Visual C++ для Visual Studio 2015

Не удается установить/удалить распространяемый компонент Microsoft Visual C++ для Visual Studio 2015: я пытаюсь установить Avid Sibelius на свой компьютер, но появляется сообщение об ошибке: "Выполнение кода невозможно, так как MSVCP140. dll не найден. Переустановка программы может решить проблему". Это я думаю? — это распространяемый пакет C++ версии 2015, который я скачал.

Microsoft Visual c++ 2012 Redistributable 2012 не устанавливается

Распространяемый пакет Microsoft Visual c++ 2012 2012 не устанавливается: я пытаюсь установить этот распространяемый пакет (2012), и он не устанавливается. Мне это нужно, потому что это требуется многим играм, и они не работают должным образом или просто не устанавливаются, так как мне этого не хватает. У меня есть все остальные Redistibutales, и проблема только с этим.

распространяемые файлы Visual C++

распространяемые файлы Visual C++: новый жесткий диск. Вопрос 1. Включает ли новая установка Windows 10 (Pro-Enterprise) какие-либо распространяемые файлы Visual C++ как часть операционной системы? Вопрос 2. Включает ли новая установка Microsoft Office какие-либо распространяемые компоненты Visual C++ как часть Office? Да -- С++.

Распространяемый компонент Visual C++ для Visual Studio 2012, ошибка 0x8007015e

Я не могу установить «Распространяемый пакет Visual C++ для Visual Studio 2015». Справка.

Я не могу установить "Распространяемый пакет Visual C++ для Visual Studio 2015" . Справка.: [ATTACH] Как видно из изображения, я не могу его установить. Я пробовал 64x и 86x одинаково, перезагрузка не изменила этого, как и администратор. Это очень неудобно, так как в последнее время у меня были некоторые проблемы с играми, и я подумал, что, возможно, это может исправить это. Любая помощь, как я могу.

Visual Studio 2012

Visual Studio 2012. Здравствуйте, я создал приложение видеотеки с помощью Visual Studio 2012. Оно работало очень хорошо почти год, но после последнего крупного обновления Windows 10 программа продолжает падать. . Это очень простая программа, которая считывает информацию о видео из базы данных SQL.

< бр />

Уолтер Гленн


Уолтер Гленн
Бывший главный редактор

Уолтер Гленн – бывший главный редактор How-To Geek и связанных с ним сайтов. Он имеет более чем 30-летний опыт работы в компьютерной индустрии и более 20 лет в качестве технического писателя и редактора. Он написал сотни статей для How-To Geek и отредактировал тысячи. Он является автором или соавтором более 30 книг о компьютерах на более чем дюжине языков для таких издательств, как Microsoft Press, O'Reilly и Osborne/McGraw-Hill. Он также написал сотни технических документов, статей, руководств пользователя и курсов. Подробнее.


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

Что такое распространяемый пакет Visual C++?

Microsoft Visual C++ — это интегрированная среда разработки (IDE), используемая для создания приложений Windows на языках программирования C, C++ и C++/CLI. Первоначально это был отдельный продукт, но теперь он входит в состав Microsoft Visual Studio. Он предлагает разработчикам единое приложение, в котором они могут писать, редактировать, тестировать и отлаживать свой код. Среда программирования включает в себя доступ ко множеству общих библиотек кода, которые позволяют разработчикам использовать уже разработанный код для определенных процедур вместо того, чтобы писать свой собственный с нуля.Этот общий код принимает форму динамически подключаемых библиотек (DLL) — термин, с которым в тот или иной момент сталкивалось большинство пользователей Windows.

Когда приходит время развернуть программное обеспечение для пользователей, у разработчиков есть выбор. Они могут включать эти библиотеки DLL в установку своего приложения или полагаться на стандартный распространяемый пакет общего кода. Большинство выбирает последнее, и этот пакет известен как распространяемый пакет Visual C++. Использование распространяемого пакета имеет несколько преимуществ. Пакеты предоставляются Microsoft, которая также тестирует и обновляет их с помощью исправлений ошибок и безопасности. Распространяемые файлы также предлагают одну установку на компьютер пользователя, которую могут использовать несколько программ одновременно.

Почему на МОЙ ПК установлено так много программ?


Я установил свежую версию Windows 10 на новый компьютер чуть менее двух месяцев назад. Как вы можете видеть на картинке выше, в моей системе уже есть четыре версии распространяемого пакета Visual C++. В других системах я видел целых двадцать. Итак, как они все туда попадают?

Некоторые устанавливаются вместе с самой Windows. Конкретные устанавливаемые версии зависят от используемой версии Windows. Я использую Windows 10, которая поставляется с распространяемыми компонентами Visual C++ 2012 и 2013 годов. Вы также заметите, что у меня также установлены как 32-разрядная (x86), так и 64-разрядная (x64) версии. Если у вас 32-разрядная версия Windows, вы не увидите эти 64-разрядные версии распространяемого пакета. Но если у вас 64-разрядная версия Windows (какой в ​​наши дни являются почти все компьютеры), вы увидите обе версии, потому что 64-разрядная версия Windows может запускать как 64-разрядные, так и 32-разрядные приложения.

Все дополнительные версии распространяемого пакета Visual C++, которые вы видите в своей системе, были установлены вместе с какой-либо программой, для которой это требовалось. Когда разработчик кодирует определенную версию Visual C++, библиотеки кода для этой версии также должны присутствовать в системе пользователя, чтобы приложение могло работать. Это означает, что, например, если разработчик использовал Visual C++ 2005 (или Visual Studio 2005) для создания устанавливаемой вами программы, вы можете ожидать, что распространяемый пакет Visual C++ 2005 будет установлен в вашей системе вместе с программой.

Иногда при первом запуске программы появляется всплывающее окно с сообщением об установке распространяемого пакета. Вы заметите это, если вы геймер на ПК, особенно если вы получаете свои игры через Steam. Как правило, это означает, что разработчик выбрал загрузку последнего пакета из Microsoft во время установки. Иногда пакет поставляется вместе с приложением. Вот снимок установки текущего пакета графического драйвера AMD, который, как вы видите, хочет установить распространяемые файлы C++ 2012 и 2013 годов.


Итак, вкратце: вы увидите некоторые пакеты, поставляемые с Windows, и некоторые, которые поставляются с устанавливаемыми вами приложениями. А если вы используете 64-разрядную версию Windows, вы увидите как 64-разрядную, так и 32-разрядную версии каждого пакета.

Можно ли удалить некоторые из них?

Короткий ответ: да, но, вероятно, не стоит.

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

Вас может раздражать то, что в вашем списке установленных программ так много программ, но если на вашем ПК все работает нормально, распространяемые файлы не причиняют никакого вреда. Они также не занимают много места. Четыре версии, которые я установил в своей системе, вместе взятые занимают менее 100 МБ дискового пространства.

В Интернете ходили советы о том, что вы можете удалить старые версии распространяемых файлов, оставив на месте только самые последние из основных выпусков (отмеченные по годам). Другими словами, они предполагают, что вы можете оставить последний распространяемый пакет 2012 года и удалить более старые версии 2012 года. Мы проверили это и обнаружили, что это ненадежно. Иногда кажется, что это работает, но нет никакой гарантии, что это сработает для вас. В моем собственном ограниченном тесте трех систем это вызвало проблемы в одной системе, когда пара программ больше не запускалась.

Что мне делать, если у меня возникли проблемы?

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

Во-первых, вы можете сделать несколько простых шагов. Убедитесь, что в Центре обновления Windows есть все последние обновления. Если доступно обновление для пакета, это может решить проблему. Вы также можете попробовать сканировать поврежденные системные файлы в Windows. Это не займет много времени и может восстановить системные файлы, которые были повреждены или пропали без вести. Всегда стоит попробовать.

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

Распространяемые компоненты можно удалить так же, как любую другую программу в приложении панели управления "Программы и компоненты". Затем вы можете загрузить и установить последние версии из Центра загрузки Microsoft. Вот несколько прямых ссылок на каждую версию:

Помните, что если вы используете 64-разрядную версию Windows, вам потребуется загрузить и установить как 32-разрядную (x86), так и 64-разрядную (x64) версии.

И вот оно. Надеюсь, это, по крайней мере, объясняет, что представляют собой эти распространяемые пакеты Visual C++ и почему так много их установлено на вашем компьютере.

  • › 10 советов по весенней уборке вашего ПК с Windows
  • › Что такое файлы DLL и почему они отсутствуют на моем ПК?
  • › Почему каждая компьютерная игра устанавливает собственную копию DirectX?
  • › Что такое «портативное» приложение и почему это важно?
  • › 10 быстрых шагов для повышения производительности ПК
  • › Как играть в игры для Wii U на ПК с помощью Cemu
  • › Сколько оперативной памяти требуется вашему ПК?
  • › 7 основных функций Microsoft Excel для составления бюджета

Читайте также: