Значок Visual Studio Примечания к выпуску с обновлением 5 для Visual Studio 2013

Это важно

Эта версия больше не поддерживается. Чтобы скачать последний выпуск, посетите сайт https://visualstudio.microsoft.com/downloads/.

Выпуски Visual Studio 2013

Заметки о выпуске можно просмотреть для всех версий Visual Studio 2013:

Это важно

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

Скачивание Visual Studio Community 2013

Вы можете скачать Visual Studio 2013 по ссылке My.VisualStudio.com. My.VisualStudio.com требуется бесплатная подписка Dev Essentials или подписка Visual Studio.

Значок 'Release Notes'Visual Studio 2013, обновление 5

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

Что нового в этом выпуске

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

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

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

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

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

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

Дополнительные сведения о переименовании командного проекта см. в статье "Переименование проекта".

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

Debugger

  • Мы добавили поддержку записи буферов глубины на оборудовании версии 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 вы не можете отправить отзыв с помощью клиента отзывов, если вы находитесь на уровне лицензии заинтересованных лиц. Однако в Team Foundation Server 2013 с обновлением 5 вы можете отправить отзыв с помощью клиента отзывов, если вы находитесь на уровне лицензии заинтересованных лиц.
  • При одновременном изменении рабочего элемента с другим пользователем в Web Access больше не возникает одной из следующих проблем:
    • Рабочий элемент успешно сохранен. Однако если вы изменили поле "Состояние" и задайте поле "Причина" значением, не используемым по умолчанию, значение поля "Причина" возвращается к значению по умолчанию.
    • Рабочий элемент не сохраняется, и вы получаете сообщение об ошибке "Поле "Состояние" не может быть пустым.
  • На вас больше не накладываются ограничения на использование хранилища, если у вас есть данные, идентичные за исключением различий в пробелах (например, "Отладка" и "Отладка ").
  • Команда tf merge больше не зависает в бесконечном цикле в prc_PendMerge для циклически переименованных папок, ранее содержавших удаленные вложенные папки.
  • Если вы пользователь Git, теперь вы можете выполнить неглубокий клон аннотированного тега для репозитория Git, размещенного на экземпляре TFS.
  • Рабочие элементы, имеющие значения полей DateTime, введенные за пределами текущего периода времени летнего времени, больше не отображаются неправильно в Веб-доступе.
  • При восстановлении резервных копий базы данных с помощью средства резервного копирования TFS файл журнала (LDF) и файл данных (.mdf) больше не восстанавливаются в одном расположении, если SQL Server задано для разных расположений.
  • Новые улучшения производительности сделаны для таких отчетов, как "Динамика успешности сборки", "Панель мониторинга Burndown", "Скорость выполнения и темп снижения", а также "Обзор историй".
  • При скачивании изменений в удаленном репозитории файл конфигурации больше не заменяется специально созданным файлом. Файл конфигурации находится за пределами репозитория. Заменив этот файл плохим файлом, команды Git можно переназначить для выполнения произвольных команд, выполняемых под учетными данными. В этой ситуации в репозиторий Git может быть введен недопустимый файл.
  • Если у вас есть разрешение на просмотр событий, теперь вы можете получать уведомления группы, если у создателя подписки команды нет разрешения на просмотр этих событий.
  • Мы улучшили производительность при использовании TFS в Web Access.
  • Мы улучшили визуализацию закрепленных диаграмм. Легенда больше не скрыта, а выравнивание диаграмм улучшено.
  • Некоторые правила для рабочих элементов, связанных с их вложениями и ссылками, теперь выполняются правильно.
  • Если у вас есть средство, которое предотвращает регистрацию COM во время запуска среды CLR (например, ведение журнала Fusion), теперь можно отключить запросы pull, чтобы агент заданий мог нормально работать.

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

Общие сведения

Замечание

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

Подключаемый модуль записи WebTest для 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 из более ранней версии можно обнаружить, что существующие проекты Visual C# для приложений модульного тестирования (Windows Phone) не будут создаваться. Чтобы обойти эту проблему, восстановите установку Visual Studio 2013 с обновлением 5.