Applies ToVisual Studio Ultimate 2012 Visual Studio Premium 2012 Visual Studio Express 2012 for Windows 8 Visual Studio Express 2012 for Windows Desktop Visual Studio Express 2012 for Windows Phone

Introdução

A Microsoft lançou o Visual Studio 2012 atualização 3 (Visual Studio 2012.3) em 26 de junho de 2013. Essa atualização introduz novas melhorias de tecnologia na compilação do TFS. Além disso, essa atualização também corrigidos diversos problemas.

Como obter o Visual Studio 2012 atualização 3

Atualizações do Visual Studio 2012 são cumulativos lançamentos que incluem os novos recursos e correções que foram entregues em versões anteriores. O link de download a seguir sempre aponta para a atualização mais recente. Para obter uma lista de todas as atualizações lançadas para o Visual Studio 2012, clique aqui.Baixe agora o pacote de atualização 3 do Visual Studio 2012Atualizações para outros produtos da família Visual Studio podem ser encontradas no site para Visual Studio de download da Microsoft.Observação: Mecânica de instalação Visual Studio e o Team Foundation Server (TFS) é diferente. A atualização do Visual Studio instala sobre tudo o que já está instalado no computador. A atualização do TFS é um layout completo que substitui o que está instalado no computador. Antes de tentar aplicar a atualização do TFS, certifique-se de que você tem um backup completo do seu banco de dados atual. Se o TFS atualizar instalação falhar, não será possível reiniciar a atualização ou reverter para a versão anterior do TFS sem executar um procedimento de restauração.Para obter orientações de instalação de produtos do Visual Studio, consulte:Como instalar o Visual StudioComo instalar o Team Foundation Server e Visual Studio ALM

A Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Novas melhorias de tecnologia e erros corrigidos no Visual Studio 2012 atualização 3

Os avanços na tecnologia

Foram feitas as seguintes melhorias de tecnologia na 2012.3 do Visual Studio.

  • Team Foundation Server

    • Criar configurações podem ser preservadas ao atualizar uma instância do TFS 2012.

    • São feitos aperfeiçoamentos na Nova definição de compilação da interface do usuário para a compilação de CI (integração contínua) em projetos de equipe gito.

Problemas corrigidos

Observação: A menos que indicado de outra forma, itens vinculados levam a páginas da Web do Microsoft Connect.

  • Criador de perfil

    • Quando você usa o Visual Studio 2012 para criar o perfil de um X64 aplicativo CPU em modo em sistemas operacionais de Windows 8.1 de amostragem, você recebe uma mensagem "sem dados coletados".

    • Visualizador de simultaneidade para aplicativos de 64 bits não funciona em um sistema de operacional de 8.1 para Windows de 64 bits.

  • Simulador

    • Ao executar o simulador do Windows, você receberá um prompt User Account Control (UAC).

  • Diagnóstico de gráficos

    • Correções visualizer links para elementos gráficos depuração no Windows 8.1 visualização quebrados.

  • Testes UI codificados

    • Código de suporte a testes de interface do usuário para o Internet Explorer 11.

  • Ferramentas de telefone

    • Instalação do Windows Phone emulador (XDE) Falha em Windows 8.1 Preview.

  • Visual Studio IDE

    • Relatório de conversação do projeto não está formatado corretamente.

  • Depurador remoto

    • O depurador remoto do Visual Studio 2012 atualização2 é compatível com o Visual Studio 2012 atualização 3. No entanto, esse depurador remoto disponível mais recente é incompatível com dispositivos Windows 8.1 visualização ARM.

  • Mesclagem para Visual Studio 2012

    • Mesclagem falha quando você abre um aplicativo Windows Presentation Foundation (WPF) que foi atualizado para uma versão de 4.5.1-based do Microsoft.NET Framework no Visual Studio 2013 Preview.

    • Você não pode abrir um projeto do Silverlight 4.0 no Blend depois de ter sido ungraded no Visual Studio 2013 Preview.

    • Designer XAML não pode carregar ao usar bibliotecas de classes portáteis em um projeto do WPF.

    • 779344: um estilo não pode utilizar uma ligação a uma propriedade anexada em um designer XAML

  • Lab Management

    • Agora você pode usar o Microsoft Test Manager 2012 junto com o controlador de teste 2013 para criar ambientes de laboratório.

    • Em um ambiente que tenha o Microsoft Test Manager 2012 e testar o controlador 2013 implantado, quando você reparar um ambiente de laboratório está no estado "Não está pronto", o agente de teste no servidor do agente é desinstalado inesperadamente.

  • F#

    • Mensagem de erro quando o Visual Studio 2012 carrega um projeto F# criado usando o Visual Studio 2012 Preview.

  • Team Foundation Server

    • Suporte de compatibilidade para segmentos de discussão entre o Visual Studio 2012 e o Visual Studio 2013 Preview.

  • Quando você usa controles de ActiveX e aplicativos do Windows Forms no Visual Basic, Visual Studio Designer pode ser impossível carregar depois que os aplicativos são recriados. Este é um problema de sincronismo. O designer deve recarregar somente após a conclusão da compilação.

  • Quando você chamar a função EndDialog de dentro da função OnInitDialog em um aplicativo MFC, função OnInitDialog é chamada novamente.

  • Aplicativo falha porque o compilador C++ gera uma sequência de instruções incorretas que calcula o tamanho da memória para acessar a memória.

  • Uma exceção "TypeLoadException" ocorre em tempo de execução que afirma que uma classe de interface gerenciada não é implementada. No entanto, a classe na verdade é implementada.

  • Erro interno do compilador ocorre intermitentemente quando você compila com a opção "/ analisar".

  • Há uma correção que está descrita no seguinte artigo do KB:

    Corrigir 2802711 : código de máquina incorreto é gerado para uma instrução "switch" no compilador do Visual C++ 2010 x64

  • IntelliSense em um projeto do cliente LightSwitch HTML não funciona porque o tempo limite ocorre no mecanismo IntelliSense.

  • Teste da Web

    • Microsoft Visual Studio 2010 falha quando você cria um teste da Web em um computador que tenha o Visual Studio 2010 Service Pack 1 (SP1) e o Visual Studio 2012 Update 2 instalado.

  • Teste de interface do usuário codificado

    • Não é possível executar UI codificado com o navegador cruzado testando recurso usando componentes de Selenium.

  • Teste de carga

    • Ao analisar um teste de carga, partes dos resultados estão ausentes do gráfico no modo de exibição padrão.

    • Há uma correção que está descrita no seguinte artigo do KB:

      Corrigir 2769120 : endereço IP de um usuário virtual é alterado quando você executa um teste de carga se switching IP está habilitado no Visual Studio 2010

  • Erro interno do compilador ocorre quando você cria o código de F# que contém duas interfaces se cada uma das duas interfaces define um membro de mesmo nome.

  • Quando você usar o Gerenciador de pacotes do NuGet para instalar uma nova versão de um pacote do NuGet, a propriedade "HintPath" das referências afetadas estão presentes no seu arquivo de projeto do Visual F#.

  • Administração e operações

    • O Assistente de camada de aplicativo somente não preserva o Kerberos autenticação tipo definindo quando você atualizar para uma instância do TFS 2012 inclui vários níveis de aplicativos.

    • Na guia Reporting exibe um nome de instância de serviços relatório incorreto no Assistente de atualização do TFS 2012.

    • Incorreto Microsoft SharePoint URLs são exibidas no Assistente de atualização do TFS 2012.

    • O Assistente de atualização do TFS 2012 exibe um incorreto nome da instância reporting services e informações de URL de relatório incorretas quando você reconfigurar um servidor de camada de aplicativo, se as informações de relatórios URL foi alteradas.

    • O TFS 2012 atualização falha de operação sob o modelo de recuperação total quando instâncias usam o recurso de espelhamento de banco de dados.

    • Suponha que você configure uma instância do TFS 2012 com uma instância do SQL Server que permite que o recurso AlwaysOn. Agendar um backup diferencial ou um backup de log de transação ou ambos. Nessa situação, todos os trabalhos de backup executam um backup completo.

    • O log de eventos não inclui os rastreamentos de pilha quando trava o console do administrador.

    • Ao instalar o TFS 2012 usando um pacote de idioma diferente do inglês do instalador da web, observe un-localizados strings (em inglês) no console do administrador e, na caixa de diálogo de coleções de projetos de equipe.

    • Uma mensagem de erro exibe incorretamente a conta de MSSQL Server em vez da conta de agente de trabalho quando você configura os backups agendados.

    • A página Revisar exibe o número da porta padrão em vez do número da porta configurada quando você configura o Team Build sem um arquivo de configurações salvo.

    • Você não pode configurar o proxy do TFS em um computador que pertença a um domínio separado de um servidor TFS 2012.

    • 780985: "Uri inválido: O nome do host não pôde ser analisada" mensagem de erro no Assistente de atualização durante a instalação de atualizações do TFS 2012

    • Corrigir agora exibe uma mensagem de erro afirmando TFS não suporta o "/ layout" alternar ao executar o instalador do TFS web junto com a opção habilitada.

    • Assistente de plano de backup do TFS 2012 não relatar um erro quando você configurar um plano de backup usando a conta do sistema Local.

    • Quando você atualiza uma versão anterior do conjunto do TFS, você recebe a seguinte mensagem de erro:

      [Error] Não é possível inserir uma linha de chave duplicada no objeto ' dbo. Constantes com índice exclusivo 'IX_Constants__String_RemovedDate'

    • Quando você atualiza uma versão anterior do conjunto do TFS, você recebe a seguinte mensagem de erro:

      Não é possível inserir chave duplicada no objeto 'dbo.@updates'

    • Quando você atualiza uma versão anterior do conjunto do TFS, você recebe a seguinte mensagem de erro:

      Não foi feito nenhum mapeamento entre nomes de conta e as identificações de segurança

    • Quando você tenta atualizar uma versão anterior do conjunto do TFS, a atualização não for bem-sucedida e você recebe a seguinte mensagem de erro:

      Erro: 2601 não é possível inserir uma linha de chave duplicada no objeto 'dbo.tbl_Identity' com índice exclusivo 'PK_tbl_Identity'.

    • Você não pode usar o Web Access em um computador que esteja executando o Windows Server 2008 SP2 após instalar as atualizações do Visual Studio 2012.

    • Essa atualização melhora o tratamento de exceções para o recurso de Backups agendados. Depois de aplicar essa atualização, servidores com instâncias de relatórios configurado incorretamente são capazes de configurar Backups agendados para o TFS. Anteriormente, essa funcionalidade foi bloqueada devido a uma exceção sem tratamento que impediu o Assistente de configuração de execução.

  • Acompanhamento do Item de trabalho

    • Quando você cria um novo caminho de área e mova um caminho existente da área abaixo o recém-criado, o "trabalho Item de controle integração" trabalho de sincronização pode falhar com uma exceção "System. NullReferenceException".

    • Um usuário que não tem permissão de leitura em um caminho de área pode receber notificações por email de alterações aos itens no caminho de área de trabalho.

    • Um SQL Server problema de tempo limite pode ocorrer durante o depósito recria se os bancos de dados do TFS são muito grandes.

    • Quando você tentar acessar itens de trabalho em um servidor TFS juntamente com metadados de filtragem ativado, você recebe uma das seguintes mensagens no lado do cliente:

      "TF26006: Team Foundation não encontrou 0.""TF26193: O projeto de equipe ProjectName não existir. Verifique o nome do projeto de equipe e tente novamente."

    • Suponha que você tem uma coleção de projetos com um caminho (o padrão para relatar o caminho é "\") de relatórios de nível de raiz no TFS 2012. Quando você exibir relatórios, você pode receber uma mensagem de erro semelhante à seguinte:

      O caminho do item ' <Item>' não é válido. O caminho completo deve ter menos de 260 caracteres; outras restrições.

    • Suponha que você tem muitos itens de trabalho e muitos links criados entre esses itens de trabalho. Quando você tenta salvar um novo link Predecessor-sucessor a certos itens de trabalho, você pode enfrentar um problema de desempenho.

    • O método PartialOpen páginas automaticamente os dados do campo System.Tags de itens de trabalho parcialmente aberto. Esse comportamento causa um problema de desempenho.

    • Em um ambiente que usa 2012 do TFS e o TFS 2010 do controlador de compilação, você faz check in um TFS 2010 crie modelo de processo. Ao colocar em fila uma compilação que tem item de trabalho e o item de trabalho associados tem um conjunto de alterações associado, a falha de compilação com a seguinte mensagem de erro:

      Argumento especificado estava fora do intervalo de valores válidos. Nome do parâmetro: coluna

    • Você não pode criar um novo item de trabalho de uma lista de pendências de iteração quando há vários tipos de item de trabalho na categoria de tarefa.

    • Suponha que você crie um projeto de equipe usando um modelo de processo personalizado que inclua dois estados são mapeados para o mesmo tipo de estado. Criar uma história de usuário para cada estado e, em seguida, exibir o quadro Kanban da lista de pendências de produto. Nessa situação, ocorrerá um erro. Depois que você instalar a atualização, será exibida uma mensagem de validação e indica que a configuração não é válida.

  • Estrutura de serviços

    • Suponha que você configurar um alerta para receber notificação por email quando um item de trabalho é alterado. Use o operador "Alterações" para receber notificação somente quando um campo de item de trabalho é alterado. Nessa situação, você recebe a notificação inesperadamente quando um item de trabalho é alterado sem alterar o campo.

  • Automação de compilação

    • Suponha que você use uma conta de usuário para uma compilação da fila. A conta de usuário não tem um nome de exibição exclusivo. Nessa situação, o usuário não pode ser atribuído automaticamente um item de trabalho se a construção falhar.

    • Pode ocorrer um bloqueio no SQL Server quando você destruir compilações com muitas informações de compilação.

    • Suponha que uma compilação está sendo colocada em fila em um computador de compilação. No entanto, o computador é desconectado por algum motivo (como devido a uma falha de rede). Nessa situação, a compilação não é retomou o funcionamento corretamente depois que o computador for reconectado.

  • Web Access

    • Desempenho lento quando você abre um item de trabalho que possui muitos campos personalizados no TFS Web Access.

  • Controle de versão

    • 778627: não há um limite de 256 changesets relatado na integração contínua criar relatórios

    • Regressão de desempenho quando você consulta rótulos no Team Foundation Version Control.

    • Regressão de desempenho quando você cria a "Adicionar" alterações pendentes no Team Foundation Version Control.

    • Correção adiciona tentativas de carregamento de arquivos de controle de versão que estão sendo verificados em ou misturados para reduzir o número de erros falsos.

    • Quando você mescla um arquivo XSL na ferramenta de mesclagem do Visual Studio, você pode receber a seguinte mensagem de erro:

      "O processo não pode acessar o arquivo porque ele está sendo usado por outro processo"

  • O Visual Studio 2012 pode falhar quando você desenvolver um projeto da web.

  • Regressão de desempenho quando você enviar itens de trabalho para o Microsoft Outlook do Visual Studio 2012 após atualização 2 do Visual Studio 2012 está instalado.

  • Quando usar aspas simples em qualquer campo que é usado para a consulta de itens de trabalho disponíveis na página de meu trabalho, você não pode executar a consulta.

  • Correção ignora a embalagem de documentação XML desnecessária para aplicativos da Windows Store.

  • O Visual Studio 2012 podem criar arquivos corrompidos de .appxsym e .appxupload durante uma embalagem incremental.

  • Você não pode usar a classe "HttpClient" em um projeto de biblioteca portátil após a instalação da atualização 2 do Visual Studio 2012.

  • Após a instalação da atualização 2 do Visual Studio, o código gerado para o. Não não possível criar arquivos de recurso RESX quando um projeto tem como alvo o Microsoft.NET Framework 4.5, Windows Phone 8 e os aplicativos do .NET Windows Store (ou qualquer combinação dos três).

  • Quando você parar de criar o perfil de um aplicativo da Web, dados no final do rastreamento de criação de perfil pode ser perdida. Essa atualização torna-se de que todos os dados são adicionados ao relatório.

  • 2.0 de Visualizador de Ajuda Local permitiu a tabulação para a barra de progresso para leitores de tela ler o status para a instalação e o download do catálogo.

Problemas conhecidos do Visual Studio 2012 atualização 3

Artigo da Base de Conhecimento Microsoft

Descrição

KB2885212

Você não pode anexar coleções de projetos desanexadas do TFS 2010 ou TFS 2012

Mais informações

Como baixar os arquivos de suporte da Microsoft

Observação: Esta seção se aplica somente ao cliente Visual Studio. TFS tem requisitos de sistema diferente (verificação de páginas de download do Visual Studio Team Foundation Server 2012 atualização 3 e Visual Studio Team Foundation Server Express 2012 para obter mais informações) e talvez seja necessário reiniciar até dois, dependendo do estado do computador quando você instalar a atualização.

Requisitos de reinicialização:Você não precisa reiniciar seu computador após instalar este pacote.

Idiomas suportadosAtualização 3 do Visual Studio 2012 fornece atualizações para as seguintes versões:

  • Chinês (simplificado)

  • Chinês (tradicional)

  • Tcheco

  • Inglês

  • Francês

  • Alemão

  • Italiano

  • Japonês

  • Coreano

  • Russo

  • Polonês

  • Português (Brasil)

  • Espanhol

  • Turco

Sistemas operacionais suportadosPara obter mais informações sobre sistemas operacionais suportados, consulte o seguinte site da Microsoft:

Requisitos de sistema e compatibilidade de plataforma para o Visual Studio 2012

Arquiteturas compatíveis

  • 32-bit (x86)

  • 64 bits (x64) (WOW)

Requisitos de hardware

  • 1,6 GHz (gigahertz) ou processador mais rápido

  • 1 gigabyte (GB) de RAM (1,5 GB se você estiver executando em uma máquina virtual)

  • 1 GB de espaço disponível no disco rígido

  • Unidade de disco rígido de 5.400 RPM

  • DirectX 9 compatível com placa de vídeo com uma resolução de tela de 1024 x 768 ou superior

Requisitos de softwareVocê deve ter um dos programas do Visual Studio 2012 suportados estão listados na seção "Aplica-se a" instalada para aplicar essa atualização.

Suporte para o Visual Studio 2012 Update 3Suporte da comunidade informal para 3 de atualização do Visual Studio 2012 está disponível por meio dos fóruns do Microsoft Developer Network (MSDN).

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.