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

Last Update: 30/10/2017

20 de julho de 2015

Hoje, temos o prazer em anunciar a disponibilidade do Visual Studio 2013 e do Team Foundation Server 2013 Atualização 5.

Baixar: você pode baixar o Visual Studio 2013 de My.VisualStudio.com. O My.VisualStudio.com requer uma assinatura gratuita do Dev Essentials ou uma assinatura do Visual Studio.

Esta atualização é a mais recente em uma série cumulativa de melhorias da tecnologia e correções de bug para o 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.

Observação: o suporte para o Visual Studio 2013 é fornecido somente na atualização atual, a qual é considerada o Visual Studio 2013 Service Pack. A versão do Visual Studio 2013 RTM, lançada em novembro de 2013, só dará suporte por um ano após o lançamento da atualização atual. Para obter mais informações, consulte a Política de suporte do ciclo de vida da Microsoft.

Observe também: todas as versões anteriores da Tools for Apache Cordova são incompatíveis com a Atualização 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. Se você precisar dar suporte no Apache Cordova, recomendamos que você tente o Visual Studio 2015.

O que há de novo no Visual Studio 2013 Atualização 5

Teste de carga baseado em nuvem dos datacenters mundiais da Azure

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.

Saiba mais sobre Escolher um local para o teste de carga.

Token de consulta de iteração atual

Agora você pode executar consultas no Visual Studio com o token @currentIteration no Visual Studio Online ou no Visual Studio Team Foundation Server 2015.

Saiba mais sobre o token de consulta de iteração atual.

Suporte para a Renomeação de Projeto de Equipe para Espaços de Trabalho Locais

Incluímos a capacidade de atualizar espaços de trabalho locais depois que um projeto de equipe é renomeado. 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.

Saiba mais sobre renomear um projeto de equipe.

Correções de Bug

Depurador

  • Agora há suporte para a captura de buffers de profundidade em hardware de versão 9.3. Isso habilita o suporte para aplicativos Unity de depuração de gráficos que são executados no Windows Phone.

Visual Studio IDE

  • Uma notificação crucial no Hub de Notificação pode indicar que você deve obter ou renovar uma licença de desenvolvedor. Se você ignorar este aviso e em seguida abrir outro projeto, a notificação crítica será exibida novamente.
  • 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.
  • Suponha que você configurou o seu navegador padrão para Spartan no 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.
  • Quando você foi anteriormente conectado a outra coleção, você não poderia branch a menos que o Visual Studio fosse reiniciado. Com esta atualização, esse problema não existe mais.
  • 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.
  • Algumas edições não são mais perdidas em seu espaço de trabalho do servidor para alterações pendentes no cliente.

Team 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.
  • 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. 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.
  • 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:
    • Um item de trabalho é salvo com êxito. 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.
    • Um item de trabalho não é salvo e você receberá uma mensagem de erro "O campo 'Estado' não pode estar vazio".
  • 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 ").
  • 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.
  • 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.
  • 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.
  • 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.
  • 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".
  • 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. O arquivo de configuração reside fora do repositório. 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. Nessa situação, um arquivo incorreto poderia ser apresentado ao repositório do Git.
  • 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.
  • Aprimoramos o desempenho quando você usa o TFS no Acesso via Web.
  • Gráficos fixados agora são melhor exibidos. A legenda não é mais oculta e há um melhor alinhamento dos gráficos.
  • Algumas regras de itens de trabalho relacionados aos seus anexos e links de itens de trabalho agora são executadas corretamente.
  • 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.

Problemas conhecidos

Geral

[OBSERVAÇÃO!] Siga as etapas nesta seção com cuidado. Problemas sérios podem ocorrer se você modificar o registro incorretamente. Antes de modificar o Registro, faça backup dele para restauração em caso de problemas.

O plug-in gravador do WebTest para o Internet Explorer não carrega ao tentar gravar um teste de desempenho Web do Visual Studio. Para contornar esse problema, exclua as seguintes chaves do Registro:

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

Testes de Unidade

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. Para contornar esse problema, repare a instalação do Visual Studio 2013 Atualização 5.