Visual Studio 2013 Atualização 5 (2013.5) RTMVisual Studio 2013 Update 5 (2013.5) RTM

Lançado em 20 de julho de 2015Released on July 20, 2015

Este artigo contém informações de versão arquivadas do Visual Studio 2013 e do Team Foundation Server 2013 Atualização 5 RTM (Release to Manufacturing).This article contains archived release information for Visual Studio 2013 and Team Foundation Server 2013 Update 5 Release to Manufacturing (RTM).

Download: é possível baixar o Visual Studio 2013 na página de download de versões mais antigas.Download: You can download Visual Studio 2013 from the download page for older versions.

Esta atualização é uma série cumulativa de melhorias de tecnologia e correções de bug no Visual Studio 2013.This update is a cumulative series of technology improvements and bug fixes for Visual Studio 2013. Atualizações periódicas nos permitem aprimorar e expandir tanto o Visual Studio e Team Foundation Server com mais frequência para dar suporte às últimas inovações de desenvolvimento de software para criação e gerenciamento de aplicativos modernos.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.

Observação: o suporte para o Visual Studio 2013 é fornecido somente na atualização atual, a qual é considerada o Visual Studio 2013 Service Pack.Note: Support for Visual Studio 2013 is only provided on this current update, which is considered the Visual Studio 2013 Service Pack. A versão do Visual Studio 2013 RTM, lançada em novembro de 2013, só terá suporte por um ano após o lançamento desta atualização.The Visual Studio 2013 RTM version, released in November of 2013, will only be supported for one year after the release of this update. Para obter mais informações, consulte a Política de suporte do ciclo de vida da Microsoft.For more information, see the Microsoft Support Lifecycle Policy.

Observe também: todas as versões anteriores da Tools for Apache Cordova são incompatíveis com a Atualização 5.Also note: All prior releases of the Tools for Apache Cordova are incompatible with Update 5. Se você já tiver instalado a extensão CTP das Ferramentas para Apache Cordova, você deverá desinstalar essa extensão antes de instalar o Visual Studio 2013 Atualização 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. Se você precisar dar suporte no Apache Cordova, recomendamos que você tente o Visual Studio 2015.If you require Apache Cordova support, we encourage you to try Visual Studio 2015.

O que há de novo no Visual Studio 2013 Atualização 5What's new in Visual Studio 2013 Update 5

Teste de carga baseado em nuvem dos datacenters mundiais da AzureCloud-based load testing from Azure datacenters worldwide

Configurando a infraestrutura necessária para executar o teste de carga usando o Visual Studio Team Foundation Service ficou mais fácil: Agora, você pode executar testes de carga baseados em nuvem em qualquer um dos datacenters Azure com suporte em todo o mundo.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.

Saiba mais sobre Escolher um local para o teste de carga.Learn more about choosing a location for your load test.

Token de consulta de iteração atualCurrent iteration query token

Agora você pode executar consultas no Visual Studio com o token @currentIteration no Visual Studio Online ou no 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.

Saiba mais sobre o token de consulta de iteração atual.Learn more about the current iteration query token.

Suporte para a Renomeação de Projeto de Equipe para Espaços de Trabalho LocaisTeam Project Rename support for Local Workspaces

Incluímos a capacidade de atualizar espaços de trabalho locais depois que um projeto de equipe é renomeado.We've included the ability to update local workspaces after a team project is renamed. Realizar um get ou check-in corrigirá automaticamente o mapeamento do espaço de trabalho para que se use o novo nome do projeto de equipe.Performing a get or check-in will automatically correct the workspace mapping so that it uses the new team project name.

Saiba mais sobre renomear um projeto de equipe.Learn more about renaming a team project.

Correções de BugBug Fixes

DepuradorDebugger

  • Agora há suporte para a captura de buffers de profundidade em hardware de versão 9.3.Capturing depth buffers on version 9.3 hardware is now supported. Isso habilita o suporte para aplicativos Unity de depuração de gráficos que são executados no Windows Phone.This enables support for graphics debugging Unity-based applications that run on Windows Phone.

Visual Studio IDEVisual Studio IDE

  • Uma notificação crucial no Hub de Notificação pode indicar que você deve obter ou renovar uma licença de desenvolvedor.A critical notification in the Notification Hub may indicate that you must obtain or renew a developer license. Se você ignorar este aviso e em seguida abrir outro projeto, a notificação crítica será exibida novamente.If you dismiss this notice, and then you open another project, the critical notification appears again.
  • Quando você cria um aplicativo da Windows Store que exige registros do WinRT, você não recebe mais a exceção System.TypeLoadException em tempo de execução.When you build a Windows Store application that requires WinRT registrations, you no longer receive the System.TypeLoadException exception at runtime.
  • Suponha que você configurou o seu navegador padrão para Spartan no Windows 10 Insider Preview.Assume that you have set your default browser to Spartan on Windows 10 Insider Preview. Quando você pressiona F1 em uma janela de ferramentas ou uma palavra-chave, você pode vir a descobrir que todas as chamadas à ajuda online falharam e que você não pode acessar nenhum conteúdo da ajuda online.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.
  • Quando você foi anteriormente conectado a outra coleção, você não poderia branch a menos que o Visual Studio fosse reiniciado.When you have been previously connected to another collection, you could not branch unless Visual Studio is restarted. Com esta atualização, esse problema não existe mais.With this Update this issue no longer exists.
  • Com esta atualização, você não verá uma mensagem inútil após a tentativa de fazer check-in de um conjunto de alterações pendentes para um projeto de equipe que foi renomeado anteriormente.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.
  • Algumas edições não são mais perdidas em seu espaço de trabalho do servidor para alterações pendentes no cliente.Some edits are no longer lost in your server workspace for pending changes in the client.

Team Foundation ServerTeam Foundation Server

  • Documentos do SharePoint que têm nomes que contém muitos caracteres Unicode já não abrem incorretamente ao tentar abri-los usando o 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.
  • No Team Foundation Server 2013 Atualização 4, você não pode enviar comentários por meio de Feedback Client quando está no nível de licença de stakeholder.In Team Foundation Server 2013 Update 4, you cannot submit feedback by using Feedback Client when you are at the stakeholder license level. No entanto, no Team Foundation Server 2013 Atualização 5, você pode enviar comentários por meio de Feedback Client quando está no nível de licença de stakeholder.However, in Team Foundation Server 2013 Update 5, you can submit feedback by using Feedback Client when you are at the stakeholder license level.
  • Quando você altera um item de trabalho simultaneamente com outro usuário no Acesso via Web, você já não tem mais um dos seguintes problemas:When you change a work item simultaneously with another user in Web Access, you no longer experience one of the following issues:
  • Um item de trabalho é salvo com êxito.A work item is saved successfully. No entanto, se você tiver alterado o campo Estado e você definir o campo do motivo para um valor não padrão, o valor do campo Motivo será revertido para o padrão.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.
  • Um item de trabalho não é salvo e você receberá uma mensagem de erro "O campo 'Estado' não pode estar vazio".A work item is not saved and you receive a "Field 'State' cannot be empty" error message.
  • O seu uso do depósito não é mais bloqueado quando você tem dados idênticos, exceto pelas diferenças no espaço em branco (por exemplo, "Depuração" e "Depuração ").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 ").
  • O comando tf merge já não congela em um loop infinito em prc_PendMerge para pastas renomeadas ciclicamente que têm subpastas excluídas anteriormente.The tf merge command no longer freezes in an infinite loop in prc_PendMerge for cyclically renamed folders that have previously deleted subfolders.
  • Como um usuário de Git, agora você pode executar uma clonagem superficial de uma marca annotate mediante um repositório Git que é hospedado em uma instância do TFS.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.
  • Itens de trabalho que têm valores de campo DateTime inseridos fora do período de horário de verão atual não são mais exibidos incorretamente no Acesso via Web.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.
  • Ao restaurar backups de banco de dados usando a ferramenta de backup do TFS, o arquivo de log (.ldf) e o arquivo de dados (.mdf) são não mais restaurados para o mesmo local se o SQL Server está definido para locais diferentes.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.
  • Novos aprimoramentos de desempenho são feitos para relatórios, tais como "Êxito do build ao longo do tempo," "Painel de Burndown", "Burndown e taxa de gravação" e "Visão geral das histórias".New performance improvements are made for reports such as "Build success over time," "Burndown dashboard," "Burndown and burn rate," and "Stories overview."
  • Quando você baixa as alterações em um repositório remoto, o arquivo de configuração não é mais substituído por um arquivo especialmente construído.When you download changes in a remote repository, your configuration file is no longer replaced by a specially crafted file. O arquivo de configuração reside fora do repositório.Your configuration file resides outside the repository. Ao substituir este arquivo por um arquivo inválido, os comandos Git poderiam ser remapeados para executar comandos arbitrários que são executados sob suas credenciais.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. Nessa situação, um arquivo incorreto poderia ser apresentado ao repositório do Git.In this situation, a bad file could be introduced to the Git repository.
  • Se você tem permissão para exibir eventos, agora você pode receber notificações de equipe se o criador da assinatura de equipe não tem permissão para exibir esses eventos.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.
  • Aprimoramos o desempenho quando você usa o TFS no Acesso via Web.We have improved the performance when you use TFS in Web Access.
  • Gráficos fixados agora são melhor exibidos.Pinned charts are now better displayed. A legenda não é mais oculta e há um melhor alinhamento dos gráficos.The legend is no longer hidden and there is a better alignment of the charts.
  • Algumas regras de itens de trabalho relacionados aos seus anexos e links de itens de trabalho agora são executadas corretamente.Certain rules on work items that are related to their attachments and work item links now run correctly.
  • Se você tem uma ferramenta que impede o registro do COM durante a inicialização do CLR (como o log do Fusion), agora você pode desabilitar solicitações de pull para permitir que o agente de trabalho seja executado normalmente.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.

###Problemas conhecidosKnown Issues

GeralGeneral

[OBSERVAÇÃO!] Siga as etapas nesta seção com cuidado.[NOTE!] Follow the steps in this section carefully. Problemas sérios podem ocorrer se você modificar o registro incorretamente.Serious problems might occur if you modify the registry incorrectly. Antes de modificar o Registro, faça backup dele para restauração em caso de problemas.Before you modify it, back up the registry for restoration in case problems occur.

O plug-in gravador do WebTest para o Internet Explorer não carrega ao tentar gravar um teste de desempenho Web do 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. Para contornar esse problema, exclua as seguintes chaves do Registro: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

Testes de UnidadeUnit Testing

Quando você atualiza para o Visual Studio 2013 Atualização 5 de uma versão anterior, o build dos projetos de Visual C# (Windows Phone) existentes do aplicativo de teste de unidade pode não ocorrer.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. Para contornar esse problema, repare a instalação do Visual Studio 2013 Atualização 5.To work around this issue, repair the Visual Studio 2013 Update 5 installation.