Visual studio 2012 как обновить
Введите Ctrl + или эквивалент вашей платформы, а затем отфильтруйте «обновление», а затем проверьте ваши настройки, чтобы увидеть, что может быть испорчено. Вы также можете принудительно выполнить обновление в меню «Справка», и если это приводит к загрузке zip-файла, это не VS код, который испортил, а ваша платформа.
Как проверить версию Visual Studio?
В Visual Studio вкладка ‘Help’ — > "о Microsoft Visual Studio" должна дать вам желаемую информацию.
Как переустановить Microsoft Visual Studio?
- В Windows 10 введите Программы и компоненты в поле "Введите текст для поиска".
- Найдите Visual Studio 2019.
- Выберите Удалить.
- Затем найдите Microsoft Visual Studio Installer.
Как правильно переустановить Microsoft Visual C++?
- Перейдите на панель управления и выберите «Удаление программы».
- Выберите все установленные распространяемые пакеты Microsoft Visual C++ и нажмите кнопку «Удалить».
- Скачайте средство устранения неполадок при установке и удалении программ Microsoft (ранее известное как Microsoft Fix It).
Какие Visual C++ нужны?
Поскольку эти библиотеки занимают не слишком много места, рекомендуется иметь Microsoft Visual C++ версий 2008, 2010, 2012, 2013 и 2015, независимо от того, установлены ли требующие их наличия программы.
Как обновить Visual Studio Code Ubuntu?
- Загрузите последнюю версию кода Visual Studio в виде пакета . deb.
- Установите GDebi Package Installer (если не установлен).
- Затем удалите код Visual Studio (более старая версия), открыв его пакет . .
- Затем откройте пакет .
Как отключить автообновление Vscode?
Нужно ли обновлять Microsoft Visual C++?
Для полноценной работы приложений в ОС windows без ошибок, рекомендуется установить (обновить) последние версии программного обеспечения Microsoft Visual C++, Microsoft .
Как удалить и переустановить Visual Studio?
Если программа установки по-прежнему не работает, переходите к следующему шагу.
Нужно ли мне удалять Visual Studio 2017 перед установкой 2019?
Могу ли я удалить старые версии Visual Studio?
Где находится установщик Visual Studio?
Могу ли я удалить Microsoft Visual Studio?
Удалить установщик Visual Studio
Почему не открывается Visual Studio?
Если инструмент InstallCleanup.exe не существует, попробуйте вручную удалить установочную папку Visual Studio IDE и удалить VS IDE из панели управления, а затем снова переустановить VS.
Что такое установщик Visual Studio?
Как обновить Microsoft Visual Studio?
Откройте Visual Studio
Могу ли я установить 2 версии Visual Studio?
Visual Studio 2019 бесплатна?
Полнофункциональная расширяемая бесплатная IDE для создания современных приложений для Android, iOS, Windows, а также веб-приложений и облачных сервисов.
Как узнать, установлена ли Visual Studio или нет?
Как полностью удалить код Visual Studio?
1 ответ. Если вы хотите полностью удалить настройки, перейдите в% UserFolder% AppData Roaming Code и удалите всю папку. Затем удалите и установите его снова. Если вы хотите удалить и все расширения, удалите папку расширений в% UserFolder% .
Как удалить все компоненты в Visual Studio?
Чтобы удалить все установки Visual Studio 2019 и установщика Visual Studio со своего компьютера, удалите его из Приложения и компонентов.
Безопасно ли удалить старую версию Microsoft Visual C ++?
Нет, удалять любые из них небезопасно, они устанавливаются приложениями, которые вы установили на свой компьютер, эти приложения предназначены для разных версий распространяемого пакета C ++ и перестанут работать должным образом, если вы удалите любое из них. . .
Восстановление Visual Studio
Иногда установка Visual Studio может повреждаться. Восстановление полезно для исправления широкого спектра проблем, возникающих во время установки, в том числе проблем с обновлением.
Когда целесообразно использовать восстановление
Используйте восстановление, если у вас возникли проблемы с:
- Полезными данными установки. Проблемы такого типа могут происходить при неудачной записи файла на диск, что приводит к его повреждению. В ходе восстановления вы сможете заново получить необходимые файлы.
- Загрузкой на стороне клиента. При условии, что вы устранили любые проблемы с подключением к Интернету или прокси-серверу.
- Обновлением Visual Studio. Процедура восстановления способна устранить многие распространенные проблемы с обновлением.
Нестабильное подключение к Интернету или проблема в службе Windows, например установщике Windows, может вызвать проблемы с установкой. В этих сценариях также может быть затронуто восстановление. Чтобы проверить наличие базовых проблем, просмотрите отчет об ошибках, созданный Visual Studio Installer.
При восстановлении Visual Studio сбрасывает пользовательские параметры и переустанавливает существующие сборки. Если у вас возникла проблема с продуктом, и восстановление ее не решает, создайте запрос в службу поддержки Visual Studio. Дополнительные сведения см. в статье Как сообщить о проблеме с Visual Studio или Visual Studio Installer.
Как выполнить восстановление
Найдите Visual Studio Installer на своем компьютере.
Например, на компьютере с юбилейным обновлением или более поздней версией Windows 10 нажмите кнопку Пуск и прокрутите список до буквы V, где расположен пункт Visual Studio Installer.
На некоторых компьютерах установщик Visual Studio может быть указан под буквой "M" — для Microsoft Visual Studio.
Кроме того, Visual Studio Installer можно найти в следующем расположении: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe
Откройте установщик, выберите Дополнительно и Восстановить.
При восстановлении Visual Studio среда будет сброшена. Локальные настройки, включая пользовательские расширения, установленные без повышения прав, параметры пользователя и профили, будут удалены. Ваши синхронизированные параметры, такие как темы, цвета и сочетания клавиш, будут восстановлены.
Параметр Восстановить отображается только для установленных экземпляров Visual Studio. Если вы не видите параметр Восстановить, скорее всего, что вы выбрали пункт Дополнительно в версии, которая указана в Visual Studio Installer как доступная вместо установленной.
Найдите Visual Studio Installer на своем компьютере.
В меню "Пуск" Windows можно выполнить поиск по запросу "установщик".
Кроме того, Visual Studio Installer можно найти в следующем расположении:
C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe
Для продолжения работы может потребоваться обновление самого установщика. Если это так, следуйте инструкциям на экране.
В установщике найдите установленный у вас выпуск Visual Studio. Затем выберите Дополнительно и Восстановить.
Восстановление Visual Studio приведет к сбросу ее среды. Локальные настройки, включая пользовательские расширения, установленные без повышения прав, параметры пользователя и профили, будут удалены. Ваши синхронизированные параметры, такие как темы, цвета и настраиваемые сочетания клавиш, будут восстановлены.
Параметр Восстановить отображается только для установленных экземпляров Visual Studio. Если вы не видите параметр Восстановить, скорее всего, что вы выбрали пункт Дополнительно в версии, которая указана в Visual Studio Installer как доступная вместо установленной.
Найдите Visual Studio Installer на своем компьютере.
В меню "Пуск" Windows выполните поиск по запросу "установщик" и выберите в результатах Visual Studio Installer.
Кроме того, Visual Studio Installer можно найти в следующем расположении:
C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe
Вам может быть предложено обновить Visual Studio Installer, прежде чем продолжить. Если это так, следуйте инструкциям на экране.
В Visual Studio Installer найдите установку Visual Studio, которую требуется восстановить. Затем выберите Восстановление из раскрывающегося меню Дополнительно.
Восстановление Visual Studio приведет к сбросу ее среды. Локальные настройки, включая пользовательские расширения, установленные без повышения прав, параметры пользователя и профили, будут удалены. Ваши синхронизированные параметры, такие как темы, цвета и настраиваемые сочетания клавиш, будут восстановлены.
Параметр Восстановление применяется к установленным экземплярам Visual Studio. Если вы не видите параметр Восстановление в раскрывающемся меню Дополнительно, возможно, открыта вкладка Доступные вместо Установленные Visual Studio Installer.
Техническая поддержка
Иногда возникают проблемы. Если установить Visual Studio не удается, воспользуйтесь пошаговыми указаниями в статье Устранение неполадок при установке и обновлении Visual Studio.
В этой статье Visual Studio 2012 с обновлением 4, а также перечислены новые функции и исправленные проблемы.
Исходная версия продукта: Visual Studio 2012 г.
Исходный номер базы знаний: 2872520
Введение
Корпорация Майкрософт Visual Studio 2012 с обновлением 4 (Visual Studio 2012.4) 13 ноября 2013 г.
Поддержка Visual Studio 2012 предоставляется только для текущего обновления, которое считается пакетом обновления Visual Studio 2012, и для версии RTM Visual Studio 2012, выпущенной в августе 2012 г. Дополнительные сведения см. в служба поддержки Майкрософт жизненного цикла.
Получение Visual Studio 2012 с обновлением 4
Visual Studio 2012 — это накопительные выпуски, включаемые новые функции и исправления, которые были доставлены в обзоре обновлений Visual Studio 2012. По следующей ссылке для скачивания вы можете скачать последнее обновление:
Установка Visual Studio 2012 с обновлением 4
Инструкции по установке Visual Studio продуктов см. в следующих статьях:
Это обновление относится к Visual Studio и Team Foundation Server (TFS). Visual Studio и механизмы установки TFS отличаются. Обновление Visual Studio — это обновление, которое устанавливается поверх того, что уже установлено на компьютере. Обновление TFS — это полный макет, который заменяет все, что установлено на компьютере. Прежде чем пытаться применить обновление TFS, убедитесь, что у вас есть полная резервная копия текущих баз данных. Если установка обновления TFS завершается сбоем, вы не сможете перезапустить обновление или выполнить откат до более ранней версии TFS без восстановления.
Так Visual Studio 2012 с обновлением 4 является активным, применяются следующие пути обновления.
Поддерживаемые обновления
- TFS 2012 с обновлением 4 RC 4 до TFS 2012 с обновлением 4 RTM
- TFS 2012 с обновлением 4 RTM до TFS 2013 RTM
Неподдерживаемые обновления
- TFS 2012 с обновлением 4 версии-кандидата 4 до TFS 2013
Новые улучшения технологий и исправленные проблемы в Visual Studio 2012 с обновлением 4
В следующих разделах приведены улучшения и исправленные проблемы в Visual Studio 2012 с обновлением 4.
Если не указано иное, связанные элементы будут перенаправляемы на веб-Подключение Microsoft.
Team Foundation Server
Администрирование и операции
Предположим, что вы устанавливаете сервер уровня приложений Team Foundation Server (TFS) 2012 на компьютере, на котором не установлен Microsoft SQL Server сервера. Вы не настраиваете Microsoft SQL Server Reporting Services. В этом случае невозможно обновить сервер уровня приложения.
Конфигурация запланированных резервных копий больше не блокируется, если служба SQL Server для TFS 2012 работает как виртуальная учетная запись (например, NT Service\MSSQLSERVER).
В TFS 2012 с обновлением 2 и 3 транзакционные резервные копии записывают сбой при попытке запуска во время выполнения полной или разностной резервной копии.
Запланированные резервные копии больше не выполняют транзакционные резервные копии, если выполняется полная или разностная резервная копия. Вместо этого задание будет приостановлено до завершения выполнения другой резервной копии.
Обновления TFS на месте теперь поддерживают сохраняемость конфигурации и параметров вместе с заголовками узлов. Обновления TFS на месте заносят в журнал ошибку, если процесс соответствует недопустимому заголовку узла.
При обновлении базы данных конфигурации до TFS 2012 с обновлением 3 и присоединении коллекции TFS к обновленной базе данных конфигурации членство и разрешения могут быть потеряны.
TF20507: строковый аргумент содержит недопустимый символ: u0009.
При присоединении коллекции TFS к обновленном серверу TFS происходит непредвиденный сбой базы данных и обновление коллекции TFS завершается сбоем.
Предположим, что вы используете пользователя для перемещения доменов, а затем отсоедините и присоедините коллекцию к существующей базе данных конфигурации. При сохранении избранного в TFS невозможно сохранить избранное.
Предположим, что вы используете пользователя для обновления TFS-сервера до TFS 2012 с обновлением 3 после предыдущей миграции домена и изменения отображаемого имени. Пользователь не будет активен в отслеживании рабочих элементов.
Предположим, что существует два удостоверения, которые используют один и тот же домен и имя учетной записи. Например: domain1\user1. В этом случае будет активирован неправильный пользователь, а пользователь domain1\user1 не сможет получить доступ к коллекциям TFS.
Если вы используете турецкий языковой стандарт на компьютере и отправляете встроенный образ в рабочий элемент в 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 производительность низкая.
Предположим, что запланированная сборка выполняется в течение длительного времени, а затем сборка останавливается вручную на следующий день. При повторном добавлении сборки в очередь вручную она отключает следующую запланированную сборку.
Когда вы определяете сборку с помощью шаблона обновления в контейнере файлов, после того как вы ставите сборку в очередь, сборка запускается, но никогда не завершается.
Сборка может зависнуть на последнем шаге и никогда не завершиться из-за сбоя предыдущих сборок.
Отслеживание рабочих элементов
При использовании Internet Explorer для просмотра любой страницы, на которой используется хранилище рабочих элементов, задержка в 60 секунд. Эта проблема возникает, если коллекция содержит более 175 командных проектов.
Функции создания или изменения рабочих элементов перестают работать, если команда связана с несколькими путями к областям.
Функции перемещения элементов на канбан-доске не работают в некоторых средах со смешанными языками и региональными параметрами.
Когда запрос сохраняется вместе с полем, назначенным полю, содержащее константу, пользователи не будут видеть правильные результаты запроса после сохранения и выполнения запроса, если константа также является отображаемой именем группы TFS.
Предположим, что у вас есть подключаемый модуль сервера TFS 2012, который вызывает исключение (например, во время сохранения рабочего элемента), пользователю отображается универсальное исключение AJAX, а не исключение, вызванное подключаемым модулем.
Пользователь TFS из группы, у которой нет разрешения на запись рабочего элемента в области, может изменить область рабочего элемента на другую область, в которой у него есть разрешение на запись.
TF400013: произошла непредвиденная ошибка базы данных. Обратитесь к Team Foundation Server администратору. (Код: 208)
Повышение производительности в Веб-доступе для типов рабочих элементов с множеством допустимых значений полей.
При попытке подключиться к серверу TFS 2012 с помощью веб-браузера вместе с непредвиденной строкой агента пользователя вместо запрашиваемой страницы отображается внутренняя страница ошибки. Кроме того, вы не можете получить доступ к страницам веб-доступа TFS.
TF237165: Team Foundation не удалось обновить рабочий элемент из-за ошибки проверки на сервере. Это может произойти из-за того, что тип рабочего элемента был изменен или уничтожен, или у вас нет разрешения на обновление рабочего элемента.
Windows Forms
Коллекция была изменена; Операция перечисления может не выполняться
LightSwitch
После установки Visual Studio 2012 с обновлением 3 ни одно из следующих приложений не отображает локализованные строки. Вместо этого в этих приложениях отображаются строки на английском языке.
Предположим, что вы открываете проект, содержащий экран вместе с множеством элементов даты. Кроме того, каждый элемент даты имеет набор отображаемого имени. В этом случае конструктор экрана перестает отвечать на запросы при попытке выполнить в нем операцию.
Отладчик
Отладчик иногда выполняет шаги к неправильной строке при отладке машинного кода.
Позволяет отладчику подключать удаленный веб-сайт, работающий в Microsoft Azure.
Visual Studio IDE
Visual Studio 2012 аварийно завершается случайным образом при установке средства Telerik Justcode или Codestore.
Project отчет о беседе неправильно отформатирован в Предварительная версия Windows 8.1.
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 средства профилирования имеют проблемы при сборе и отображении символьной информации.
Блок Catch может быть неправильно удален оптимизатором C++, если блок try вызывает функцию, существующую во внешней библиотеке динамической компоновки (DLL).
Распространяемый пакет Visual C++ 2012 удаляется при удалении Visual Studio 2012.
Распространяемые файлы начального загрузчика Visual C++ (product.xml) отсутствуют в Visual Studio 2012 года.
Неустранимая ошибка LNK1318: непредвиденная ошибка PDB
При создании больших приложений вместе с параметром /LTCG (создание кода во время компоновки) компоновщик периодически аварийно завершает работу.
Внутренняя ошибка компилятора может возникнуть при компиляции класса C++, который содержит множество виртуальных функций вместе с параметром /LTCG (создание кода во время компоновки).
Переменные-члены типа неправильно визуализируются и отображаются при отладке приложения Visual C++.
Неправильное создание кода компьютера для x64 может произойти, если включен параметр оптимизации.
Intellitrace
Visual Studio Ultimate 2012 теперь может открывать файлы журнала IntelliTrace, созданные Microsoft Monitoring Agent.
Добавляет поддержку переносимых библиотек классов в NuGet.
Средства Entity Framework
Не удалось найти процессор с именем T4VSHost для директивы CleanupBehavior. Преобразование не будет выполняться. Возникло следующее исключение:
System.IO.FileNotFoundException: не удалось разрешить тип для процессора директив T4VSHost.
Телефон средства
Windows Phone 8 эмуляторов GDR2, установленных с пакетом SDK Windows Phone 8 GDR2, недоступны в качестве целевых объектов развертывания для собственных приложений Windows Phone 8.0.
Windows Phone модульных тестов 8.0 не удается запустить на эмуляторах GDR2 Windows Phone 8, установленных с пакетом SDK Windows Phone 8 GDR2.
Добавлена поддержка Windows Phone 8 эмуляторов GDR3.
Локализация
Этот файл журнала был создан в более новой версии Windows и не может быть открыт в Visual Studio 2012 г.
Visual Studio тестирования
Диспетчер тестов и лабораторий
Get-MachineConfig команды let не существует
Чтобы использовать эту среду, необходимо установить совместимый агент тестирования на всех компьютерах среды. Щелкните "Установить агенты", чтобы выполнить эту задачу.
В рабочем процессе build-Deploy-Test (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.
Диспетчер тестовых вариантов
Ошибка возникает при публикации результата теста в среде TFS 2012 с помощью MSTest 2010.
Предположим, вы связываете сборку с планом тестирования. При запуске тестового случая из веб-доступа тест выполняется на вкладке "Анализ тестового запуска" без номера сборки.
Не удалось выбрать настраиваемые длинные текстовые поля в веб-сетках Microsoft Test Manager (MTM) 2012 и TCM.
Microsoft Test Manager
- При создании лабораторной среды на основе 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 можно найти на сайте загрузки Майкрософт для Visual Studio.
Требования
Этот раздел относится только к Visual Studio клиента. TFS имеет разные требования к системе (ознакомьтесь с Visual Studio Team Foundation Server 2012 с обновлением 4 и Visual Studio Team Foundation Server Express 2012 с обновлением 4 скачать страницы для получения дополнительных сведений), и может потребоваться до двух перезапусков в зависимости от состояния компьютера при установке обновления.
Требование перезапуска
После установки этого пакета не нужно перезапускать компьютер.
Поддерживаемые языки
Visual Studio 2012 с обновлением 4 предоставляет обновления для следующих версий:
- китайский (упрощенное письмо);
- китайский (традиционный);
- чешский;
- Английский
- французский;
- немецкий;
- итальянский;
- японский;
- Корейский
- русский;
- польский;
- португальский (Бразилия);
- Испанский
- турецкий;
Поддерживаемые архитектуры
- 32-разрядная версия (x86)
- 64-разрядная (x64) (WOW)
Требования к оборудованию
- 1,6 ГГц или более быстрый процессор
- 1 ГБ ОЗУ (1,5 ГБ, если вы работаете на виртуальной машине)
- 1 ГБ доступного места на жестком диске
- Жесткий диск 5400 RPM
- Видеотранслпоток DirectX с поддержкой девяти, работающий в версии 1024 × 768 или более поздней версии.
Требования к программному обеспечению
Чтобы применить это обновление, необходимо установить одну из поддерживаемых Visual Studio 2012, перечисленных в разделе " Область применения".
Поддержка Visual Studio 2012 с обновлением 4
Поддержка неформальных сообществ Visual Studio 2012 с обновлением 4 доступна на форумах Microsoft Developer Network (MSDN).
Visual Studio 2012 updates are cumulative releases that include new features and fixes that were delivered in previous Visual Studio 2012 Updates. The following download link always points you to the latest update:
Download the latest Visual Studio 2012 update package.
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
How to install Visual Studio 2012 Update 5
For installation guidance about Visual Studio products, see:
Important The Visual Studio update is an update that installs on top of whatever is already installed on the computer.
New technology improvements and fixed issues in Visual Studio 2012 Update 5
The following technology improvements have been made in Visual Studio 2012.5:
Team Project Rename support for Local Workspaces: Team Project Rename is a new feature added in Team Foundation Server 2015. For Visual Studio 2012.5, we've included the ability to update local workspaces after a team project is renamed. Performing a get or check-in automatically corrects the workspace mapping so that it uses the new team project name.
The following issues have been fixed in Visual Studio 2012.5:
In Source Control Explorer, a branch operation causes an error and is not completed.
Consider the following scenario in Visual Studio 2012 before Update 5:
You create a new branch from an existing branch.
You switch Team Projects or servers without closing Visual Studio.
You perform a new branch operation on another existing branch.
In this scenario before Update 5, the branch operation generated an error and was not completed. Visual Studio incorrectly treated the new folder as a regular folder instead of a branch until Visual Studio was restarted.
Note This issue applies only to a Team Foundation Version Control (TFVC) instance that is hosted on either Team Foundation Server (TFS) or Visual Studio Online. Git version control is unaffected by this issue.
Updates for other products in the Visual Studio family can be found on the Microsoft download site for Visual Studio.
Restart requirementYou do not have to restart your computer after you install this package.
Supported languages Visual Studio 2012 Update 5 provides updates for the following versions:
Visual Studio 2012 updates are cumulative releases that include new features and fixes that were delivered in previous Visual Studio 2012 Updates. The following download link always points you to the latest update:
Download the latest Visual Studio 2012 update package.
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
How to install Visual Studio 2012 Update 5
For installation guidance about Visual Studio products, see:
Important The Visual Studio update is an update that installs on top of whatever is already installed on the computer.
New technology improvements and fixed issues in Visual Studio 2012 Update 5
The following technology improvements have been made in Visual Studio 2012.5:
Team Project Rename support for Local Workspaces: Team Project Rename is a new feature added in Team Foundation Server 2015. For Visual Studio 2012.5, we've included the ability to update local workspaces after a team project is renamed. Performing a get or check-in automatically corrects the workspace mapping so that it uses the new team project name.
The following issues have been fixed in Visual Studio 2012.5:
In Source Control Explorer, a branch operation causes an error and is not completed.
Consider the following scenario in Visual Studio 2012 before Update 5:
You create a new branch from an existing branch.
You switch Team Projects or servers without closing Visual Studio.
You perform a new branch operation on another existing branch.
In this scenario before Update 5, the branch operation generated an error and was not completed. Visual Studio incorrectly treated the new folder as a regular folder instead of a branch until Visual Studio was restarted.
Note This issue applies only to a Team Foundation Version Control (TFVC) instance that is hosted on either Team Foundation Server (TFS) or Visual Studio Online. Git version control is unaffected by this issue.
Updates for other products in the Visual Studio family can be found on the Microsoft download site for Visual Studio.
Restart requirementYou do not have to restart your computer after you install this package.
Supported languages Visual Studio 2012 Update 5 provides updates for the following versions:
Лого и брендинг
Вы наверное заметили что мы внесли изменения в брендинг и отошли от названия «версия 11». Теперь RC называется Visual Studio 2012. И это значит что RTM версия выйдет именно в этом году!
Так же мы изменили логотип продукта:
Установка
Один из первых компонент, с которым вы знакомитесь практически в каждом продукте это установщик. Мы добавили возможность апгрейда с версии beta до RC, поэтому если вы используете ту же редакцию продукта (Professional, Ultimate, и.т.д) у вас нет необходимости деинсталляции. Просто запустите установщик Visual Studio 2012 RC, он сам удалит старые компоненты и обновит на новые. Единственное исключение – если вы работаете на Windows 8, в этом случае вам нужно обновить саму ОС до версии Windows 8 Release Preview а уже затем установить Visual Studio 2012 RC.
Также мы добавили значительные изменения, улучшающие общий процесс установки. Многие из вас уже видели новый интерфейс инсталлятора в beta, в RC версии время установки продукта снижено на 20%!
Теперь у вас есть возможность выбора компонент. Мы надеемся что вам понравятся эти нововведения и позволят сэкономить ваше время.
Производительность
Между beta и RC версией была проделана большая работа по улучшению производительности, которая покрывала практически все аспекты продукта. Мы добавили улучшения в работу с XAML (компилятор, загрузка документов, дизайнер), увеличили производительность отладчика и Test Lab Manager, редактора кода при работе с большими C++ файлами. На самом деле это далеко не полный список.
Для того чтобы привести несколько примеров, мы планируем опубликовать несколько заметок, первая из которых касается производительности и отзывчивости редактора. Предлагаем вам ознакомиться вот с этим постом из которого можно узнать о некоторых внутренних средствах анализа производительности, изменениях в продукте которые были проделаны и результаты которые повлияли на общую отзывчивость редактора. Следующая публикация будет рассказывать о улучшениях в компонентах Toolbox.
Интерфейс
RC включает несколько улучшений связанных с общим интерфейсом продукта, и базируется на ваших отзывах которые мы тщательно анализировали после выхода beta версии. Более детально об этих изменениях можно прочитать в этом посте где детально рассказано о нововведениях в интерфейсе.
После упомянутой публикации мы получили много просьб рассказать о темной теме Visual Studio которая многим нравится. Ранее на этой неделе мы уже опубликовали пост с которым вы можете познакомиться.
Улучшения в IDE были сфокусированы на тех отзывах, которые мы получали на протяжении периода beta тестирования.
Например мы получили отзыв связанный с работой поиска и текущего контекста и опций между возможностями Quick Find и Find-in-Files. Было выпущено расширение которое теперь включено в RC и теперь вы можете осуществлять быстрый поиск не приводящий к автоматическому изменению контекста и установок в Find-in-Files.
Solution Explorer это пример области в которой мы сделали несколько дополнительных изменений и отладили их для RC. Было обнаружено что панель инструментов Solution Explorer перегружена, поэтому мы удалили несколько команд которые уже находятся в контексте IDE (контекстные меню, клавиатурные сокращения, меню) и не влияли на представление solution или иерархию проектов.
Для больших Solution состоящих из множества проектов было достаточно сложно искать необходимые файлы, поэтому в RC включена возможность дополнительной фильтрации и ограничения области видимости для повышения релевантности и позволяющей сфокусироваться на важной работе. Теперь у вас есть возможность ограничить Solution Explorer показом только тех файлов с которыми вы работаете. Новые опции фильтрации включают режим Pending Changes и Open Files.
Дополнительно мы улучшили производительность поиска Quick Launch, которое теперь работает практически мгновенно.
Приложения в стиле Metro
Если вы планируете создавать приложения в стиле Metro, обязательно установите Visual Studio 2012 RC на компьютер с Windows 8 Release Preview. Есть несколько дополнений для создания приложений в стиле Metro в версии RC.
Приложения в стиле Metro использующие XAML
При выборе опции «Enable sate recording» будет включен режим сохранения изменений именно в текущее состояние, а не в базовое.
Добавление тем анимаций из библиотеки, сопоставленное с состояниями вашего приложения теперь возможно с помощью дизайнера состояний Blend. Библиотека анимаций включает в себя множество вариантов и использует богатые возможности платформы Windows 8. Выберите необходимое состояние для вашего представления в панели States, затем объект Storyboard и в свойствах можно будет ознакомиться и настроить необходимую анимацию:
Приложения в стиле Metro с использованием JavaScript
Blend был расширен новыми возможностями которые облегчают работу с каскадными таблицами стилей. Например в режиме Winning Rule «Arrange by:source» в панели свойств CSS вы можете с легкостью найти какие элементы на текущий момент являются активными и откуда они пришли.
Также были добавлены возможности по редактированию градиентов и двухмерных трансформаций:
И наконец, мы проделали большую работу по улучшению рефакторинга и общему удобству. Например, теперь с помощью контекстного меню вы можете быстро изменить имена классов CSS или создать новые правила для element ID или classname. Также теперь у вас есть возможность вырезать, копировать и вставлять CSS свойства в порядке который облегчает перемещение CSS свойств между CSS правилами.
Дополнительная информация о нововведениях в RC для приложений в стиле метро опубликована в Windows 8 App developer blog
Средства для Веб разработчиков
Если вы занимаетесь веб-разработкой, вы обязательно отметите для себя те нововведения которые включены в RC. В первую очередь это изменения в шаблонах. Шаблон MVC4 Empty Template теперь действительно стал «пустым» (старый шаблон теперь называется Basic). Так же улучшена производительность создания новых проектов.
В IDE добавлены переключатели режима запуска веб-приложения с поддержкой нескольких браузеров:
Так же были обновлены механизмы публикации приложений с добавлением инкрементального режима обновления источников данных. Полный список нововведений приведен в блоге Web Development Tools
LightSwitch
Для проектов LightSwitch так же было внесено некоторое количество изменений и дополнений в RC. В последних числах марта мы опубликовали новую тему для LightSwitch проектов – Cosmopolitan Shell & Theme для того чтобы снабдить эти приложения современным корпоративным видом. С тех пор мы зафиксировали некоторое количество проблем и пожеланий от сообщества. Базируясь на общих отзывах теперь эта тема приложений будет использоваться по умолчанию.
Team Foundation Server
Есть несколько обновлений TFS после beta. Первое из них – возможность использовать SQL backup существующей инсталляции Team Foundation Server для апгрейда на новую версию. Вторая возможность позволяет автоматически добавлять новые возможности к существующим проектам на базе старых шаблонов процессов при апгрейде – это наиболее востребованная функция для TFS по отзывам.
Команда TFS так же улучшила интерфейс Web Access и добавила возможности свертки итераций:
Дополнительная информация о новинках связанных с TFS опубликована в блоге Brian Harry.
Средства для архитекторов
В RC включены новые возможности по анализу структуры приложения и взаимосвязи между компонентами. Теперь вы можете использовать контекстные команды или выбирать интересующие вас элементы кода на графе зависимостей для поиска, например, всех типов унаследованных напрямую или косвенно от другого типа, или методов который вызывает выбранный на текущий момент метод.
Так же вы можете видеть какие связи существуют между более высокоуровневыми компонентами и областями видимости, погружаясь в связи и обнаруживая источники зависимостей:
Если коснуться интерфейса то теперь возможно включение режима различных представлений для интересующих компонент включая компактный «List View» режим:
«Go Live» лицензия
Так же как beta версия Visual Studio 11, релиз кандидат Visual Studio 2012 поставляется с лицензией «Go Live» означающей что вы уже сейчас можете использовать продукт для создания коммерческих приложений. Для более детального понимания термина «Go Live» можно ознакомится с информацией опубликованной на сайте Visual Studio 2012 RC.
Читайте также: