RTM-версия Visual Studio 2013 с обновлением 5 (2013.5)

Last Update: 22.11.2017

Выпущено 20 июля 2015 г.

В этой статье содержатся архивные сведения о выпуске для Visual Studio 2013 и Team Foundation Server 2013 с обновлением 5, окончательная первоначальная версия (RTM).

Скачивание. Более ранние версии Visual Studio 2013 можно скачать с этой страницы.

Это обновление является накопительной серией технологических улучшений и исправлений ошибок для Visual Studio 2013. Регулярные обновления позволяют улучшать и расширять возможности Visual Studio и Team Foundation Server, чтобы обеспечивать поддержку последних нововведений в разработке ПО, предназначенных для создания современных приложений и управления ими.

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

Обратите внимание: все предыдущие версии средств для Apache Cordova несовместимы с обновлением 5. Если вы ранее установили ознакомительную версию для сообщества расширения средств для Apache Cordova, его необходимо удалить перед установкой Visual Studio 2013 с обновлением 5. Если требуется поддержка Apache Cordova, рекомендуем использовать Visual Studio 2015.

Новые возможности в Visual Studio 2013 с обновлением 5

Облачное нагрузочное тестирование из центров обработки данных Azure по всему миру

Настройка инфраструктуры, необходимой для нагрузочного тестирования, при помощи Visual Studio Team Foundation Service стала еще проще: теперь можно выполнять облачное нагрузочное тестирование из любого поддерживаемого центра обработки данных Azure по всему миру.

Подробности о выборе расположения для нагрузочного теста.

Токен запроса текущей итерации

Теперь можно выполнять из Visual Studio запросы с токеном @currentIteration к Visual Studio Online или Visual Studio Team Foundation Server 2015.

Подробности о токене запроса текущей итерации.

Поддержка переименования командных проектов для локальных рабочих областей

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

Подробности о переименовании командного проекта.

Исправления ошибок

Отладчик

  • Теперь поддерживается захват буферов глубины на оборудовании версии 9.3. Это обеспечивает поддержку отладки графики для приложений на базе Unity, выполняемых на Windows Phone.

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

  • Критическое уведомление в Центре уведомлений может указывать, что вам требуется получить или продлить лицензию разработчика. Если закрыть это сообщение и затем открыть другой проект, критическое уведомление отображается повторно.
  • При создании приложения Магазина Windows, для которого требуются регистрации WinRT, вы перестаете получать исключение System.TypeLoadException во время выполнения.
  • Предположим, что вы указали Spartan в качестве браузера по умолчанию в Windows 10 Insider Preview. При нажатии клавиши F1 на ключевом слове или в окне инструментов может оказаться, что все обращения к справке вызывают ошибку и вы не можете получить из нее материалы.
  • Если вы ранее подключались к другой коллекции, ветвление было недоступно до перезапуска Visual Studio. Это обновление устраняет данную проблему.
  • Это обновление убирает бесполезное сообщение после попытки записать после изменения набор ожидающих изменений в ранее переименованный командный проект.
  • Некоторые правки больше не теряются в серверной рабочей области для ожидающих изменений в клиенте.

Team Foundation Server

  • Документы SharePoint с именами, содержащими слишком много символов Юникода, теперь открываются правильно с помощью Team Explorer.
  • В Team Foundation Server 2013 с обновлением 4 вы не можете отправить отзыв с помощью Feedback Client, если находитесь на уровне лицензий заинтересованных лиц. Но в Team Foundation Server 2013 с обновлением 5 вы можете отправить отзыв с помощью Feedback Client, если находитесь на уровне лицензий заинтересованных лиц.
  • Когда вы изменяете рабочий элемент одновременно с другим пользователем в Веб-доступе, указанные ниже проблемы больше не возникают.
    • Рабочий элемент успешно сохраняется. Но если вы изменили поле "Состояние" и задали в поле "Причина" значение, отличное от используемого по умолчанию, в поле "Причина" восстанавливается значение по умолчанию.
    • Рабочий элемент не сохраняется, и появляется сообщение об ошибке "Поле «Состояние» не может быть пустым".
  • Теперь вы можете использовать хранилище для данных, различающихся лишь пробелом (например, "Debug" и "Debug ").
  • Команда tf merge больше не переходит в бесконечный цикл в prc_PendMerge для циклически переименованных папок, откуда ранее были удалены вложенные папки.
  • Являясь пользователем Git, теперь вы можете создать пустой клон тега заметки для репозитория Git, размещаемого в экземпляре Team Foundation Server.
  • Рабочие элементы, у которых значения поля DateTime выходят за пределы текущего периода летнего времени, неправильно отображаются в Веб-доступе.
  • При восстановлении резервных копий базы данных с помощью средства резервного копирования Team Foundation Server файл журнала (LDF) и файл данных (MDF) больше не восстанавливаются в одном расположении, если SQL Server настроен для разных расположений.
  • Внесены новые усовершенствования производительности для отчетов, например "Успех сборки за период времени", "Панель мониторинга сгорания", "Сгорание и темп работ" и "Обзор историй".
  • При скачивании изменений в удаленном репозитории файл конфигурации больше не заменяется специально созданным файлом. Файл конфигурации находится вне репозитория. Замена этого файла неправильным файлом позволяет пересопоставить команды Git, чтобы выполнять произвольные команды от вашего имени. В этой ситуации неправильный файл может попасть в репозиторий Git.
  • Теперь при наличии разрешения на просмотр событий вы можете получать уведомления команды, если у создателя подписки команды такое разрешение отсутствует.
  • Мы улучшили производительность при использовании Team Foundation Server в Веб-доступе.
  • Закрепленные диаграммы теперь отображаются лучше. Условные обозначения больше не скрыты, а также улучшено выравнивание диаграмм.
  • Отдельные правила для рабочих элементов, связанные с их вложениями, и ссылки на эти правила теперь работают как нужно.
  • Если у вас есть средство, которое препятствует регистрации COM во время запуска среды CLR (например, ведение fusion-журнала), теперь вы можете отключить запросы на вытягивание, чтобы агент заданий работал нормально.

Известные проблемы

Общие

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

Подключаемый модуль средства записи веб-тестов для Internet Explorer не загружается при попытке записать веб-тест производительности из Visual Studio. Чтобы обойти эту проблему, удалите следующие разделы реестра.

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories64

Модульное тестирование

При обновлении до Visual Studio 2013 с обновлением 5 с более ранней версии может не выполняться сборка существующих проектов приложений модульного тестирования (Windows Phone) Visual C#. Чтобы обойти эту проблему, исправьте установку Visual Studio 2013 с обновлением 5.