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

Последнее обновление 16.02.2018

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

В этой статье содержатся архивные сведения о выпуске для Visual Studio 2013 и Team Foundation Server 2013 с обновлением 5, окончательная первоначальная версия (RTM).This article contains archived release information for Visual Studio 2013 and Team Foundation Server 2013 Update 5 Release to Manufacturing (RTM).

Скачивание. Более ранние версии Visual Studio 2013 можно скачать с этой страницы.Download: You can download Visual Studio 2013 from the download page for older versions.

Это обновление является накопительной серией технологических улучшений и исправлений ошибок для Visual Studio 2013.This update is a cumulative series of technology improvements and bug fixes for Visual Studio 2013. Регулярные обновления позволяют улучшать и расширять возможности Visual Studio и Team Foundation Server, чтобы обеспечивать поддержку последних нововведений в разработке ПО, предназначенных для создания современных приложений и управления ими.Periodic updates enable us to enhance and expand both Visual Studio and Team Foundation Server more frequently to support the latest software development innovations for building and managing modern apps.

Примечание. Поддержка по Visual Studio 2013 предоставляется только для этого текущего обновления, которое считается пакетом обновления для Visual Studio 2013.Note: Support for Visual Studio 2013 is only provided on this current update, which is considered the Visual Studio 2013 Service Pack. RTM-версия Visual Studio 2013, выпущенная в ноябре 2013 г., будет поддерживаться только в течение года после выпуска этого обновления.The Visual Studio 2013 RTM version, released in November of 2013, will only be supported for one year after the release of this update. Дополнительные сведения см. в политике жизненного цикла службы поддержки Майкрософт.For more information, see the Microsoft Support Lifecycle Policy.

Обратите внимание: все предыдущие версии средств для Apache Cordova несовместимы с обновлением 5.Also note: All prior releases of the Tools for Apache Cordova are incompatible with Update 5. Если вы ранее установили ознакомительную версию для сообщества расширения средств для Apache Cordova, его необходимо удалить перед установкой Visual Studio 2013 с обновлением 5.If you have previously installed a Tools for Apache Cordova CTP extension, you must uninstall that extension before installing Visual Studio 2013 Update 5. Если требуется поддержка Apache Cordova, рекомендуем использовать Visual Studio 2015.If you require Apache Cordova support, we encourage you to try Visual Studio 2015.

Новые возможности в Visual Studio 2013 с обновлением 5What's new in Visual Studio 2013 Update 5

Облачное нагрузочное тестирование из центров обработки данных Azure по всему мируCloud-based load testing from Azure datacenters worldwide

Настройка инфраструктуры, необходимой для нагрузочного тестирования, при помощи Visual Studio Team Foundation Service стала еще проще: теперь можно выполнять облачное нагрузочное тестирование из любого поддерживаемого центра обработки данных Azure по всему миру.Setting up the infrastructure required to run load testing by using the Visual Studio Team Foundation Service just got easier: Now, you can perform cloud-based load testing from any of the supported Azure datacenters around the world.

Подробности о выборе расположения для нагрузочного теста.Learn more about choosing a location for your load test.

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

Теперь можно выполнять из Visual Studio запросы с токеном @currentIteration к Visual Studio Online или Visual Studio Team Foundation Server 2015.You now can run queries in Visual Studio with the @currentIteration token on Visual Studio Online or Visual Studio Team Foundation Server 2015.

Подробности о токене запроса текущей итерации.Learn more about the current iteration query token.

Поддержка переименования командных проектов для локальных рабочих областейTeam Project Rename support for Local Workspaces

Добавлена возможность обновления локальных рабочих областей после переименования командного проекта.We've included the ability to update local workspaces after a team project is renamed. При выполнении получения или возврата сопоставление рабочей области будет автоматически корректироваться и в нем будет использоваться новое имя командного проекта.Performing a get or check-in will automatically correct the workspace mapping so that it uses the new team project name.

Подробности о переименовании командного проекта.Learn more about renaming a team project.

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

ОтладчикDebugger

  • Теперь поддерживается захват буферов глубины на оборудовании версии 9.3.Capturing depth buffers on version 9.3 hardware is now supported. Это обеспечивает поддержку отладки графики для приложений на базе Unity, выполняемых на Windows Phone.This enables support for graphics debugging Unity-based applications that run on Windows Phone.

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

  • Критическое уведомление в Центре уведомлений может указывать, что вам требуется получить или продлить лицензию разработчика.A critical notification in the Notification Hub may indicate that you must obtain or renew a developer license. Если закрыть это сообщение и затем открыть другой проект, критическое уведомление отображается повторно.If you dismiss this notice, and then you open another project, the critical notification appears again.
  • При создании приложения Магазина Windows, для которого требуются регистрации WinRT, вы перестаете получать исключение System.TypeLoadException во время выполнения.When you build a Windows Store application that requires WinRT registrations, you no longer receive the System.TypeLoadException exception at runtime.
  • Предположим, что вы указали Spartan в качестве браузера по умолчанию в Windows 10 Insider Preview.Assume that you have set your default browser to Spartan on Windows 10 Insider Preview. При нажатии клавиши F1 на ключевом слове или в окне инструментов может оказаться, что все обращения к справке вызывают ошибку и вы не можете получить из нее материалы.When you press F1 on a keyword or a tool window, you may found all online help calls now fail and you cannot get to any online help content.
  • Если вы ранее подключались к другой коллекции, ветвление было недоступно до перезапуска Visual Studio.When you have been previously connected to another collection, you could not branch unless Visual Studio is restarted. Это обновление устраняет данную проблему.With this Update this issue no longer exists.
  • Это обновление убирает бесполезное сообщение после попытки записать после изменения набор ожидающих изменений в ранее переименованный командный проект.With this update, you will no longer see an unhelpful message after attempting to check in a set of pending changes to a team project that was previously renamed.
  • Некоторые правки больше не теряются в серверной рабочей области для ожидающих изменений в клиенте.Some edits are no longer lost in your server workspace for pending changes in the client.

Team Foundation ServerTeam Foundation Server

  • Документы SharePoint с именами, содержащими слишком много символов Юникода, теперь открываются правильно с помощью Team Explorer.SharePoint documents that have names that contains too many Unicode characters no longer open incorrectly when you try to open them by using Team Explorer.
  • В Team Foundation Server 2013 с обновлением 4 вы не можете отправить отзыв с помощью Feedback Client, если находитесь на уровне лицензий заинтересованных лиц.In Team Foundation Server 2013 Update 4, you cannot submit feedback by using Feedback Client when you are at the stakeholder license level. Но в Team Foundation Server 2013 с обновлением 5 вы можете отправить отзыв с помощью Feedback Client, если находитесь на уровне лицензий заинтересованных лиц.However, in Team Foundation Server 2013 Update 5, you can submit feedback by using Feedback Client when you are at the stakeholder license level.
  • Когда вы изменяете рабочий элемент одновременно с другим пользователем в Веб-доступе, указанные ниже проблемы больше не возникают.When you change a work item simultaneously with another user in Web Access, you no longer experience one of the following issues:
    • Рабочий элемент успешно сохраняется.A work item is saved successfully. Но если вы изменили поле "Состояние" и задали в поле "Причина" значение, отличное от используемого по умолчанию, в поле "Причина" восстанавливается значение по умолчанию.However, if you changed the State field and you set the Reason field to a non-default value, the Reason field value is reverted to the default.
    • Рабочий элемент не сохраняется, и появляется сообщение об ошибке "Поле «Состояние» не может быть пустым".A work item is not saved and you receive a "Field 'State' cannot be empty" error message.
  • Теперь вы можете использовать хранилище для данных, различающихся лишь пробелом (например, "Debug" и "Debug ").You are no longer blocked from using the warehouse when you have data that is identical except for differences in white space (for example, "Debug" and "Debug ").
  • Команда tf merge больше не переходит в бесконечный цикл в prc_PendMerge для циклически переименованных папок, откуда ранее были удалены вложенные папки.The tf merge command no longer freezes in an infinite loop in prc_PendMerge for cyclically renamed folders that have previously deleted subfolders.
  • Являясь пользователем Git, теперь вы можете создать пустой клон тега заметки для репозитория Git, размещаемого в экземпляре Team Foundation Server.As a Git user, you can now perform a shallow clone of an annotate tag against a Git repo that is hosted on a TFS instance.
  • Рабочие элементы, у которых значения поля DateTime выходят за пределы текущего периода летнего времени, неправильно отображаются в Веб-доступе.Work Items that have DateTime field values that are entered outside of the current daylight saving time period no longer appear incorrectly in Web Access.
  • При восстановлении резервных копий базы данных с помощью средства резервного копирования Team Foundation Server файл журнала (LDF) и файл данных (MDF) больше не восстанавливаются в одном расположении, если SQL Server настроен для разных расположений.When you restore database backups by using TFS backup tool, both the log file (.ldf) and data file (.mdf) are no longer restored to same location if SQL Server is set for different locations.
  • Внесены новые усовершенствования производительности для отчетов, например "Успех сборки за период времени", "Панель мониторинга сгорания", "Сгорание и темп работ" и "Обзор историй".New performance improvements are made for reports such as "Build success over time," "Burndown dashboard," "Burndown and burn rate," and "Stories overview."
  • При скачивании изменений в удаленном репозитории файл конфигурации больше не заменяется специально созданным файлом.When you download changes in a remote repository, your configuration file is no longer replaced by a specially crafted file. Файл конфигурации находится вне репозитория.Your configuration file resides outside the repository. Замена этого файла неправильным файлом позволяет пересопоставить команды Git, чтобы выполнять произвольные команды от вашего имени.By replacing this file with a bad file, the Git commands could be remapped in order to execute arbitrary commands that run under your credentials. В этой ситуации неправильный файл может попасть в репозиторий Git.In this situation, a bad file could be introduced to the Git repository.
  • Теперь при наличии разрешения на просмотр событий вы можете получать уведомления команды, если у создателя подписки команды такое разрешение отсутствует.If you have permission to view events, you can now receive team notifications if the creator of the team subscription does not have permission to view those events.
  • Мы улучшили производительность при использовании Team Foundation Server в Веб-доступе.We have improved the performance when you use TFS in Web Access.
  • Закрепленные диаграммы теперь отображаются лучше.Pinned charts are now better displayed. Условные обозначения больше не скрыты, а также улучшено выравнивание диаграмм.The legend is no longer hidden and there is a better alignment of the charts.
  • Отдельные правила для рабочих элементов, связанные с их вложениями, и ссылки на эти правила теперь работают как нужно.Certain rules on work items that are related to their attachments and work item links now run correctly.
  • Если у вас есть средство, которое препятствует регистрации COM во время запуска среды CLR (например, ведение fusion-журнала), теперь вы можете отключить запросы на вытягивание, чтобы агент заданий работал нормально.If you have a tool that prevents COM from registration during CLR startup (like Fusion logging), you can now disable pull requests in order to allow the Job Agent to run normally.

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

ОбщиеGeneral

[Примечание.] Внимательно следуйте указаниям в этом разделе.[NOTE!] Follow the steps in this section carefully. При неправильном изменении реестра могут возникнуть серьезные проблемы.Serious problems might occur if you modify the registry incorrectly. Перед внесением изменений создайте резервную копию реестра для восстановления в случае возникновения проблем.Before you modify it, back up the registry for restoration in case problems occur.

Подключаемый модуль средства записи веб-тестов для Internet Explorer не загружается при попытке записать веб-тест производительности из Visual Studio.The WebTest recorder plug-in for Internet Explorer does not load when it tries to record a web performance test from Visual Studio. Чтобы обойти эту проблему, удалите следующие разделы реестра.To work around this issue, delete the following registry keys:

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

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

При обновлении до Visual Studio 2013 с обновлением 5 с более ранней версии может не выполняться сборка существующих проектов приложений модульного тестирования (Windows Phone) Visual C#.When you upgrade to Visual Studio 2013 Update 5 from an earlier version, you may found the existing Unit Test Application (Windows Phone) Visual C# projects will not build. Чтобы обойти эту проблему, исправьте установку Visual Studio 2013 с обновлением 5.To work around this issue, repair the Visual Studio 2013 Update 5 installation.