Declaração de suporte

O seguinte conteúdo refere-se para a página de transferência do Visual Studio 2013 Update 2. Para mais informações sobre o seguinte conteúdo, consulte os Detalhesno Web site do Microsoft Download Center.

Nota Existem diferentes níveis de suporte para cada produto. Leia as seguintes instruções de suporte com atenção antes de instalar a actualização.

Ao instalar actualizações do Visual Studio, são optar por receber e instalar actualizações futuras do Visual Studio 2013. A Microsoft fornece suporte sobre produtos Visual Studio 2013 RTM e os produtos Visual Studio 2013 actualização mais recentes.

Professional, Premium, final, e Express para Windows produtos: Professional, Premium, Ultimate e Express para Windows são os produtos Visual Studio 2013 RTM completos que também incluem o Visual Studio Update 2. Se tiver actualmente o Visual Studio 2013 instalado e executado esta transferência, irá obter o Visual Studio Update 2 apenas. Se não tiver actualmente Visual Studio 2013 instalado quando instalar esta transferência, irá receber 2013 do Visual Studio e o Visual Studio Update 2. Visual Studio 2013 RTM Language Packs pode ser instalado sobre estes produtos de actualização 2 correspondentes.




Introdução

A Microsoft disponibilizou o Team Foundation Server 2013 Update 2 em 2 de Abril de 2014 e Visual Studio 2013 Update 2 em 12 de Maio de 2014. Esta actualização introduz novos melhoramentos de tecnologia no Team Foundation Server (TFS), testar ferramentas, Microsoft Azure, gestão de libertação, depurador, Profiler, IntelliTrace, geração de código, entidade Framework 6.1, NuGet, à máquina, IDE do Visual Studio, ASP.NET e 2013.2 de ferramentas da Web. O Visual Studio 2013 Update 2 inclui as mais recentes actualizações, adições de funcionalidade e correcções de erros.

Mais informações sobre actualizações de produtos Visual Studio também estão disponíveis no Web site do Visual Studio.

Como obter o Visual Studio 2013 Update 2

Actualizações do visuais Studio 2013 são versões cumulativas. As seguintes ligações de transferência sempre apontam para a actualização mais recente:



Também pode ver a lista completa das Actualizações de 2013 do Visual Studio.

A Microsoft analisou este ficheiro quanto à presença de virus. A Microsoft utilizou o software de deteção de vírus mais atual, que estava disponível na data em que o ficheiro foi publicado. O ficheiro está armazenado em servidores com segurança melhorada que ajudam a impedir alterações não autorizadas ao ficheiro.

Como instalar o Visual Studio 2013 Update 2

Para obter orientações de instalação para os produtos Visual Studio, consulte:

Como instalar o Visual Studio

Como instalar o Team Foundation Server e Visual Studio ALM

Como instalar a gestão de lançamento para o Visual Studio 2013

Importante Esta actualização aplica-se e Visual Studio Team Foundation Server (TFS). Mecânica de instalação do Visual Studio e TFS diferem entre si. A actualização do Visual Studio é instalada sobre tudo o que já está instalado no computador. A actualização do TFS é um esquema completo que substitui tudo o que é instalado no computador. Antes de tentar aplicar a actualização do TFS, certifique-se de que tem uma cópia de segurança completa das bases de dados actuais. Se o TFS actualizar falha na instalação, não será possível reiniciar a actualização ou para recuperar a versão anterior do TFS sem efectuar uma operação de restauro.

A actualização de gestão de edição é um esquema completo que inclui a adições de funcionalidade mais recentes e correcções de erros para a gestão de lançamento para Visual Studio 2013. Antes de tentar aplicar a actualização de gestão de actualizações, certifique-se de que tem uma cópia de segurança completa as bases de dados actuais e a chave criptográfica RSA (consulte a mensagem no blogue para obter instruções de exportação de criptografia de chaves RSA ). Se a gestão de libertação a actualização falha na instalação, não será possível reiniciar a actualização ou recuperar uma versão anterior da gestão de libertação sem efectuar uma operação de restauro.

Uma vez que a gestão de libertação para o Visual Studio 2013 Update 2 ativação, aplicam-se os seguintes caminhos de actualização.

Actualizações suportados:

  • Lançar a gestão para Visual Studio 2013 para gestão de lançamento para actualização de 2013 do Visual Studio 2

  • Lançar a gestão para Visual Studio 2013 cumulativo de atualizações 1 para gestão de lançamento para actualização de 2013 do Visual Studio 2

  • Lançar a gestão para actualização de 2013 do Visual Studio 2 RC para gestão de lançamento para actualização de 2013 do Visual Studio 2


Novos melhoramentos de tecnologia e problemas corrigidos no Visual Studio 2013 Update 2

Melhoramentos de tecnologiaOs seguintes melhoramentos de tecnologia foram efectuados nesta versão.

  • Modelos de projecto ASP.NET

    • Actualizações para os modelos de projecto de ASP.NET para suportar a confirmação de conta e palavra-passe redefinida.

    • Suporte para contas de empresa no local na Web do ASP.NET API

  • Melhoramentos do Editor do Visual Studio Web

    • Novo editor JSON

    • Novo editor Sass (.scss)

    • Implementar o seleccionador de URL para HTML/CSS

    • Actualizações para o menos editor adicionando mais funcionalidades

    • Actualizar KO Intellisense no editor de HTML

  • Hiperligação do browser

    • Hiperligação do browser agora suporta ligações HTTPS e irá listar que no Dashboard com outras ligações, desde que o certificado é considerado fidedigno pelo browser.

    • Mapeamento da origem de uma melhor

  • Suporte de Web Sites da Microsoft Azure no Visual Studio

    • Suporte Azure iniciar sessão no

    • Depuração remota para Web Sites do Microsoft Azure (WAWS)

    • Vista remoto

    • Suporta a criação de Sites da Web Azure

  • Melhoramentos de publicar Web

    • Melhorar a experiência de utilizador para publicação

  • ASP.NET andaimes

    • Se o modelo estiver a utilizar Enums, Scaffolder a MVC irá gerar lista pendente para Enum. Esta opção utiliza programas auxiliares de Enum no MVC.

    • Actualizar os modelos de EditorFor MVC andaimes para que possam utilizar as classes de arranque do sistema.

    • MVC e Scaffolders de API de Web irão adicionar 5.1 pacotes para MVC e da API da Web.

    • Camada de extensibilidade de andaimes adicionada para suportar Scaffolders personalizadas de outros fabricantes.

  • Formulários da Web do ASP.NET

  • MVC DE ASP.NET 5.1

  • Web do ASP.NET API 2.1

  • Páginas Web do ASP.NET 3.1

  • Identidade do ASP.NET 2.0.0

    • Autenticação por dois factores

      Autenticação de dois factores do ASP.NET identidade agora suporte. Autenticação por dois factores fornece uma camada adicional de segurança para as contas de utilizador no caso em que fique comprometida a palavra-passe. Também existe protecção para ataques de força bruta contra os códigos de factor de dois.

    • Bloqueio de conta

      Fornece uma forma de bloquear o utilizador se o utilizador introduz sua palavra-passe ou códigos de dois factores incorrectamente. O número de tentativas inválidas e timespan para os utilizadores estiverem bloqueados pode ser configurado. Um programador pode, opcionalmente, desactivar o bloqueio de conta para determinadas contas de utilizador.

    • Confirmação de conta

      O sistema de identidade do ASP.NET suporta agora a confirmação de conta. Este é um cenário bastante comum na maioria dos Web sites hoje onde quando registar uma nova conta no Web site, terá de confirmar o correio electrónico antes de o poderá efectuar qualquer acção no Web site. Confirmação de correio electrónico é útil porque previne que contas fictícia que está a ser criada. Isto é extremamente útil se estiver a utilizar o correio electrónico como um método de comunicação com os utilizadores do Web site, tais como fórum sites, operações bancárias, electrónico ou social web sites.

    • Reposição de palavra-passe

      Palavra-passe reposição é uma funcionalidade que o utilizador pode repor as palavras-passe se se tiverem esquecido a palavra-passe.

    • Carimbo de segurança (sinal de saída em todo o lado)

      Suporta uma forma a gerar o Token de segurança para o utilizador em casos, quando o utilizador altera a palavra-passe ou qualquer outra garantia relacionada com informações tal como remover um início de sessão associado (por exemplo, Facebook, Google, Account Microsoft e assim sucessivamente). Isto é necessário para garantir que são invalidados quaisquer tokens gerados com a palavra-passe antiga. Exemplo de projecto, se alterar a senha do usuário, em seguida, é gerado um novo token do utilizador e quaisquer tokens anteriores são invalidadas. Esta funcionalidade fornece uma camada adicional de segurança para a sua aplicação desde quando alterar a palavra-passe, terá sessão terminada generalizado (todos os outros browsers) em que iniciou esta aplicação.

    • Tornar o tipo de chave primária ser extensível para utilizadores e funções

      No ASP.NET 1.0 de identidade, o tipo de chave primária da tabela de utilizadores e funções era cadeias. Isto significa que quando o sistema de identidade do ASP.NET foi persiste no SQL Server utilizando o quadro de entidade, vamos utilizar nvarchar. Existem muitos envolvem esta implementação predefinida de sobrecarga de pilha e com base nos comentários recebidos. A Microsoft forneceu um gancho de extensibilidade onde pode especificar o que deve ser a chave primária da tabela de utilizadores e funções . Esta rotina de extensibilidade é particularmente útil que se estiver a migrar a aplicação e a aplicação foi armazenar IDs de utilizador das são os GUIDs ou ugestões.

    • IQueryable de suporte em utilizadores e funções

      Adicionado suporte para IQueryable em UsersStore e RolesStore, pode facilmente obter a lista de utilizadores e funções.

    • Operação de eliminação de suporte através da UserManager

    • Indexação em nome de utilizador

      Na implementação de estrutura de entidade de identidade do ASP.NET, vamos ter adicionado um índice exclusivo sobre o nome de utilizador utilizando o novo IndexAttribute no EF 6.1.0-Beta1. Isto torna-se de que os nomes de utilizador são sempre exclusivos e não havia nenhuma condição de corrida em que foi termina com nomes duplicados.

    • Validação de senha aprimorada

      A validação de palavra-passe que foi enviada com o ASP.NET 1.0 de identidade era uma validação de palavra-passe bastante básica que apenas foi validar o comprimento mínimo. Existe uma validação de palavra-passe nova que lhe dá mais controlo sobre a complexidade da palavra. Tenha em atenção que mesmo que activar todas as definições desta palavra-passe, recomendamos que active a autenticação de dois factores para as contas de utilizador.

    • IdentityFactory Middleware / CreatePerOwinContex

    • UserManager

      Pode utilizar a implementação de fábrica para obter uma instância de UserManager a partir do contexto OWIN . Este padrão é semelhante à que utilizamos para obter o AuthenticationManager do contexto OWIN para Iniciar e Encerrar. Esta é uma forma recomendada de obtenção de uma instância de UserManager por pedido de aplicação.

    • DbContextFactory Middleware

      Identidade do ASP.NET utiliza Entity Framework para a persistência do sistema de identidade no SQL Server. Para tal, o sistema de identidade tem uma referência para o ApplicationDbContext. O Middleware DbContextFactory devolve uma ocorrência da ApplicationDbContext por pedido que pode utilizar na sua aplicação.

    • Pacote de identidade amostras NuGet do ASP.NET

      Pacote de NuGet de amostras pode tornar mais fácil de instalar e executar exemplos para identidade de ASP.NET e siga os procedimentos recomendados. Esta é uma aplicação ASP.NET MVC de amostra. Modifique o código de acordo com a aplicação antes de implementar esta produção. A amostra deve ser instalada numa aplicação do ASP.NET vazia.

      Para mais informações sobre o pacote, vá para a seguinte mensagem no blogue:

      Anunciar pré-visualização do Microsoft.AspNet.Identity 2.0.0

  • Componentes do Microsoft OWIN

    Muitos erros que são corrigidos nesta versão, consulte as notas de lançamento para a versão mais recente estável (2.1.0).

  • SignalR de ASP.NET

    Muitos erros que são corrigidos nesta versão, consulte as notas de lançamento.


  • Esta actualização permite aos programadores a especificar que os respectivos programas ser compilada para processadores de geração de mais recentes que suportam o conjunto de instruções de AVX2 de destino.


  • Adicionar um Visualizer para dados JSON contidas nos objectos de cadeia.

  • Pode comparar dois ficheiros de .diagsession que contêm dados da memória gerida.

  • Pode accionar manualmente conteúdo pré-obtenção nas aplicações da loja Windows.

  • Funcionalidade que inclui a consola de JavaScript e o DOM Explorer quando estiver a depurar dentro de um controlo de vista da Web de depuração de Script adicionado.

  • Ponto de extensibilidade adicionada para plug-ins do Visual Studio modificar as definições de símbolo do depurador.

  • Pode inspeccionar os valores de objectos individuais quando depura memória gerida a partir de um ficheiro de informação com área para dados dinâmicos.

  • Windows Phone 8.1 programador pode utilizar o Visual Studio para depurar problemas com Web sites que estão em execução no Internet Explorer o telefone.


  • Actualize Entity Framework 6.1 para tempo de execução e ferramentas. Entidade Framework (EF) 6.1 é uma actualização secundária 6 do quadro de entidade e inclui várias correcções de bugs e novas funcionalidades. Para obter informações detalhadas sobre EF 6.1, incluindo hiperligações para documentação para as novas funcionalidades, consulte o Histórico de versões de Framework de entidade. As novas funcionalidades nesta versão incluem o seguinte:

    • Ferramenta de consolidação fornece uma forma consistente para criar um novo modelo EF. Esta funcionalidade expande o Assistente de modelo de dados do ADO.NET entidade para suportar modelos de código primeiro, incluindo a engenharia inversa de uma base de dados existente. Estas funcionalidades foram anteriormente disponíveis na versão Beta das ferramentas de energia do EF.

    • Processamento de falhas de consolidação da transacção fornece novas System.Data.Entity.Infrastructure.CommitFailureHandler que utiliza a capacidade recentemente introduzida para interceptar as operações de transacção. O CommitFailureHandler permite a recuperação automática de falhas de ligação, embora consolidar uma transacção.

    • IndexAttribute permite que os índices especificados, colocando um atributo de uma propriedade (ou propriedades) no modelo primeiro código. Código pela primeira vez, em seguida, cria um índice correspondente na base de dados.

    • Público mapeamento API fornece acesso às informações que tenha de EF sobre como propriedades e tipos são mapeados para colunas e tabelas na base de dados. Nas anteriores versões esta API era interno.

    • Capacidade de configurar interceptors utilizando o ficheiro App ou Web. config permite adicionar permite interceptors sem recompilar a aplicação.

    • DatabaseLogger é uma nova interceptor que torna mais fácil registar todas as operações de base de dados para um ficheiro. Em combinação com a funcionalidade de anterior, isto permite-lhe mudar facilmente o registo das operações de base de dados para uma aplicação distribuída, sem ter de voltar a compilar.

    • Modelo de migrações alterar detecção foi melhorado para que scaffolded migrações são mais precisas. Desempenho do processo de detecção de alterações também foi grandemente melhorado.

    • Melhoramentos de desempenho incluir operações de reduzida da base de dados durante a inicialização, optimizações para comparação de igualdade nulo em consultas LINQ, ver mais rápida geração (criação de modelo) em mais cenários e ocorrência mais eficiente das entidades registadas com várias associações.


  • Funcionalidades de diagnóstico do DirectX Graphics estão agora disponíveis para dispositivos Windows Phone 8.1 e emuladores de.

  • Novos e melhorados modelos de DirectX fornecem um ponto de partida para a escrita de jogos para o arquivo do Windows e Windows Phone (Silverlight e Silverlight não). O modelo baseadas no XAML fornece um ponto de partida para incorporar facilmente o texto, imagens, e menus em jogos para utilizam como Heads mais valia apresenta, mensagens de estado, definições e assim sucessivamente.

  • Análise da moldura de gráficos é suportada para ajudar a diagnosticar problemas de desempenho em jogos baseados em DirectX e aplicações.

  • São feitos alguns melhoramentos funcionais para diagnósticos de gráficos:

    • Estado de desenho de rastreio na lista de eventos de gráficos suporta análise simplificada para descobrir como o estado da GPU foi definido.

    • Até 30 fotogramas consecutivas podem ser capturadas de uma só vez.

    • Nomes de objectos e de recursos definidos pelo dono do obra agora estão expostos em toda a interface de utilizador (IU).

    • HTTP e processadores de protocolos personalizadas podem ser utilizados para anotações de eventos de desempenho.

    • Visualização de memória intermédia de Profundidade-Stencil é agora suportada.


  • Eventos de desempenho SQL relacionada agora fornecem uma opção para carregar o SQL para uma nova janela de consulta e utilizar as ferramentas SQL existentes no interior do Visual Studio para investigar um problema.

  • Eventos de desempenho que são MVC relacionadas com fornecem agora uma opção para ir para o método a acção ou o controlador no código para investigar um problema.

  • Eventos de desempenho podem ser agrupados por ponto de entrada e o nó mais lento. Isto reduz o número total de linhas e torna mais fácil de identificar um determinado evento para investigar.

  • Quando verifica os detalhes de um evento de desempenho de IntelliTrace, existe agora um indicador para realçar o caminho para cada um de nós mais lentos.

  • Quando depura um evento de excepção de um ficheiro de registo de IntelliTrace, código de mapa agora é mostrado com IntelliTrace específicas anotações para que os parâmetros interessantes podem ser visualizados facilmente. Também mostra onde a excepção accionada através da utilização de um novo comentário no gráfico.

  • Suponha que utiliza ualquer dígito hospedado num TFS como sistema de controlo de origem, pode aceder a versão da solução implementada abrindo o ficheiro de iTrace que é gerado pelo Microsoft monitorização do agente, no Visual Studio Ultimate de 2013.


  • NuGet 2.8.1 será disponibilizada em Abril de 2014. Seguem-se os pontos mais importantes das notas de lançamento. Verifique as notas de lançamento completo para obter mais informações sobre estas alterações.

    • Destino Windows Phone 8.1 aplicações
      NuGet 2.8.1 suporta agora a filtragem de aplicações do Windows Phone 8.1 através da utilização de monikers de framework alvo WindowsPhoneApp, WPA, WindowsPhoneApp81e WPA81.

    • Resolução de patch para dependências
      Quando NuGet resolve as dependências de pacotes; NuGet historicamente implementou uma estratégia de seleccionar a versão do pacote de principal e secundária mais baixa que satisfaça as dependências na embalagem. No entanto, ao contrário da versão principal e secundária, a versão do patch sempre foi resolvida para a versão mais recente. Embora o comportamento foi bem intencionado, este criado uma falta de determinism para a instalação de pacotes que tenham dependências.

    • Opção - DependencyVersion
      Apesar de NuGet 2.8 altera o comportamento predefinido para a resolução de dependências, também adiciona um controlo mais preciso ao longo do processo de resolução de dependência através da opção - DependencyVersion na consola do Gestor de pacote. A opção permite a resolução de dependências para a versão mais baixa possível que é o comportamento predefinido, a versão mais elevada possível, ou o menor mais elevado ou a versão do patch. Esta opção só funciona para pacote de instalação no cmdlet do PowerShell.

    • Atributo DependencyVersion
      Além da opção - DependencyVersion detalhada, o NuGet possibilitou também a capacidade para definir um novo atributo no ficheiro nuget.config que define o qual o valor predefinido, se a opção - DependencyVersion não for especificada numa invocação do pacote de instalação. Este valor também será respeitado, a caixa de diálogo do Gestor de pacotes de NuGet para quaisquer operações de pacote de instalação. Para definir este valor, adicione o seguinte atributo para o ficheiro nuget.config:
      config> <add key="dependencyversion" value="Highest" /> </config>

    • Pré-visualizar NuGet operações com - whatif
      Alguns pacotes de NuGet podem ter gráficos de dependência abrangente. Por conseguinte, é útil durante uma instalação, desinstalação ou actualizar operação para ver primeiro o que acontecerá. NuGet 2.8 adiciona o PowerShell padrão -o que acontece se a opção para os comandos do pacote de instalação, desinstale-packagee pacote de actualização para activar a visualização do encerramento completo de pacotes para o qual o comando será aplicado.

    • Pacote de redução
      É comum para instalar uma versão de pré-lançamento de um pacote de modo a investigar novas funcionalidades e, em seguida, decidir reverter para a última versão estável. Antes de NuGet 2.8, este era um processo de várias etapas de a desinstalar o pacote de pré-lançamento e as respectivas dependências e, em seguida, instalar a versão anterior. Ao utilizar NuGet 2.8, o comando do pacote de actualização agora recuperará o encerramento de todo o pacote (por exemplo, a árvore de dependências do pacote) para a versão anterior.

    • Dependências de desenvolvimento
      Muitos tipos diferentes de capacidades podem ser entregues como pacotes de NuGet, incluindo as ferramentas que são utilizadas para optimizar o processo de desenvolvimento. Apesar destes componentes podem ser instrumental no desenvolvimento de um novo pacote, eles não devem ser considerados uma dependência do novo pacote quando for mais recente publicada. NuGet 2.8 permite que um pacote para se identificar no ficheiro de .nuspec como um developmentDependency. Quando é instalado, estes metadados também será adicionado ao ficheiro packages.config do projecto no qual o pacote foi instalado. Quando esse ficheiro de packages.config mais tarde é analisado para dependências de NuGet utilizando o pack de nuget.exe, excluirá essas dependências marcadas como dependências de desenvolvimento.

    • Ficheiros de packages.config individuais para diferentes plataformas
      Quando desenvolver aplicações para múltiplas plataformas de destino, é comum ter ficheiros de projecto diferentes em cada ambiente de compilação respectivos. Também é comum a consumir diferentes pacotes de NuGet em ficheiros de projecto diferente, tal como os pacotes têm diferentes níveis de suporte para plataformas diferentes. NuGet 2.8 fornece suporte melhorado para este cenário criando ficheiros de diferentes packages.config de ficheiros de projecto específico da plataforma diferente.

    • Voltar a colocar em Local Cache
      Embora NuGet pacotes são normalmente consumidos a partir de uma galeria remota (por exemplo, a Galeria de NuGet), utilizando uma ligação de rede, existem muitos cenários em que o cliente não está ligado. Sem uma ligação de rede, o cliente de NuGet não é possível instalar pacotes, mesmo quando os pacotes já existiam no computador do cliente na cache local do NuGet. NuGet 2.8 adiciona cache automática de contingência para a consola do Gestor de pacote.

      A funcionalidade de reversão de cache requer sem argumentos de comando específico. Além disso, cache reversão actualmente funciona apenas na consola do Gestor de pacote. Actualmente, o comportamento não funciona na caixa de diálogo do Gestor de pacote.

    • Correcções de erros
      Uma das correcções de erros principais é melhoramento do desempenho no pacote de actualização-reinstalar comando.

      Além disso, esta versão do NuGet também inclui várias outras correcções de bugs. Não existem 181 problemas que são resolvidos na versão. Para obter uma lista completa de itens de trabalho fixo no NuGet 2.8, consulte o Controlador do problema de NuGet para esta versão.


  • Existe uma nova ferramenta de utilização da CPU para examinar que geridos, nativo e funções de JavaScript estiverem a utilizar a CPU. A ferramenta de utilização da CPU substitui a anterior ferramenta de amostragem de CPU para aplicações de arquivo do Windows. Esta nova ferramenta tem tempo rápido de filtragem, filtragem de thread rápido e uma experiência melhorada de apenas meu código.

  • O concentrador de desempenho e diagnóstico agora permite-lhe executar mais do que uma ferramenta para ser executado ao mesmo tempo. Dados a partir de cada ferramenta é correlacionar numa linha de tempo comum para a análise de desempenho mais rápido e fácil. Ferramentas que podem ser combinadas incluem o seguinte:

    • Utilização da CPU

    • Consumo de energia

    • Capacidade de resposta de IU de HTML

    • Capacidade de resposta de IU de XAML

  • Os programadores de Windows Phone 8.1 podem utilizar o Visual Studio para diagnosticar problemas de desempenho com Web sites que estão em execução no Internet Explorer o telefone.

  • O concentrador de desempenho e de diagnóstico está agora disponível para aplicações de arquivo do Windows no Windows Phone 8.1 dispositivos e emuladores de.


  • Depois de instalar a actualização, as tags de efectuar a mesma operação entre os servidores. Se existirem acções específicas do servidor, o utilizador pode sempre adicionar servidor específico e as acções correspondentes a esse nível durante a sequência de implementação.

  • Para configurar um grupo de servidor utilizando a mesma tag implica que pode definir valores para todo o grupo e que todos os servidores no grupo, por conseguinte, partilharem valores comuns para todas as variáveis.

  • Agora já pode implementar servidores idênticas ou agrupado sem ter de repetir a sequência de implementação em cada servidor.

  • Pode agora Copiar códigos através de fases e modelos. Pode manter a mesma sequência de implementação com todas as etiquetas e servidores quando copiadas para outras fases ou libertar modelos no mesmo ambiente.


  • Os registos de tarefas pendentes de portefólio contêm melhoramentos de desempenho durante a navegação de acesso da web.

  • Pode consultar em etiquetas no Visual Studio e através do web access.

  • Pode aplicar marcas a itens de trabalho no Visual Studio.

  • Definir permissões para designar os utilizadores que podem adicionar novas etiquetas.

  • API de resto está disponível para etiquetagem de rastreio de produto de trabalho.

  • Pode editar tags no suplemento do Excel para o Team Foundation Server.

  • Pode configurar dias de descanso e estes são excluídos do burndown gráficos.

  • Pode configurar as datas de início de diagrama de fluxo cumulativa.

  • Pode afixar gráficos simples para home pages de projecto ou da equipa.

  • Pode personalizar as cores em gráficos simples.

  • O aspecto da homepage do projecto e a equipa foi actualizado.

  • Ferramentas de ualquer dígito foram actualizadas para incluir uma vista de anotar (culpas). Também pode utilizar ferramentas de ualquer dígito reverter ou alterar uma consolidação, enviar para vários controlos remotos e cancele as operações de execução demorada...


  • Fornece aos técnicos de testes e oportunidades potenciais de ensaio a possibilidade de exportar artefactos de ensaio, de modo a que estes podem ser enviados por correio electrónico ou como impressões e partilhadas com os interessados que não tenham acesso a TFS.

  • Fornece aos técnicos de testes e a capacidade de gerir dados de parâmetro de ensaio no mesmo local, utilizando parâmetros partilhados oportunidades potenciais de ensaio. Quaisquer alterações subsequentes ao dados do parâmetro podem ser actualizadas num local e todos os casos de teste que referencie o parâmetro partilhados são actualizados automaticamente.

  • Pode ver o conjunto predefinido de contadores de desempenho da aplicação em ensaio durante o ensaio de nuvem de carga utilizando o serviço de informações de aplicação.


  • À máquina é uma linguagem-fonte aberta que torna mais fácil criar entre plataformas, as aplicações de JavaScript em grande escala que são executadas em qualquer browser ou sistema anfitrião. À máquina proporciona aos programadores as vantagens de tipos seguro idiomas sobre o tempo de execução flexível e dinâmico em conjunto com a presença generalizada de JavaScript. À máquina, um superconjunto digitado de JavaScript compila JavaScript simples, funciona sem problemas com bibliotecas e ferramentas de JavaScript existentes e integra-se facilmente com sites e aplicações existentes. Baseada em classes modular modelo de programação e de tipos nativos à máquina activar escalabilidade e uma melhor produtividade através de detecção precoce de erro e ferramentas avançadas. As ferramentas melhoradas incluem IntelliSense, reestruturação de código e navegação de código. Para mais informações sobre à máquina, vá para o Web site à máquina.


  • Alguns problemas de conformidade do idioma e falhas de compilador C++ foram corrigidos.


  • Pode agora visualizar alterações recebidas de outros ramos editores de códigos utilizando CodeLens.


  • Pode utilizar os concentradores de notificação do Microsoft Azure para enviar mensagens de notificação de teste para o arquivo do Windows, Windows Phone, iOS e dispositivos Android e para verificar se o resultado em tempo real.

  • Quando inicia sessão no Visual Studio, é apresentada a opção para activar facilmente as vantagens do Microsoft Azure MSDN (se é que não o tiver feito).

  • Pode criar novos projectos .NET Microsoft Azure Mobile Services, adicionar andaimes a projectos, definir pontos de interrupção e os projectos de depuração, publicá-las para Microsoft Azure e finalmente remotamente a depurar o serviço publicado.

  • Pode utilizar recursos Microsoft Azure para desenvolver, testar e implementar a aplicação.


  • Visual Studio 2013 Update 2 fornece um ambiente de desenvolvimento completa que pode utilizar para desenvolver aplicações e jogos para Windows Phone 8.1 e 8. o Windows Phone utilizando o Visual Studio Express 2013 para Windows ou Visual Studio 2013 Professional, Premium ou edições Ultimate. Com estas ferramentas, pode utilizar as aptidões de programação existentes e o código para criar código gerido, o código nativo ou aplicações HTML e JavaScript. Além disso, a actualização inclui vários emuladores e ferramentas adicionais para criação de perfis e testes da aplicação Windows Phone em condições reais. Para mais informações, vá para o Windows Phone Developer Center.

  • Pode criar projectos universais que partilham o código entre aplicações de arquivo do Windows e aplicações do Windows Phone. Para mais informações, consulte desenvolver uma aplicação que destina-se ao Windows e Windows Phone.

  • Pode utilizar o Visual Studio 2013 para criar e executar testes de IU codificados contra as aplicações do Windows Phone arquivo.

  • Pode criar e executar testes de unidade contra as aplicações de Windows Phone arquivo e aplicações Silverlight do Windows Phone, utilizando o Visual Studio 2013 Update 2.


Problemas corrigidosNota Salvo indicação em contrário, itens ligados irão levá-lo para páginas Web do Microsoft Connect.

  • Visual Studio 2013 código análise de política de verificação não é activada conforme esperado em Web sites.


  • Um erro de Security.VerificationException é desencadeado no processador de eventos personalizado se IntelliTrace estiver activada.

  • Visual Studio falha quando carrega um ficheiro danificado do IntelliTrace.



  • Suponha que tem Windows Driver Kit (WDK) e o Visual Studio 2013 de actualizações 2 instalado no computador. Abra o Visual Studio 2013 e criar um projecto do Visual C++ universal. Quando prime F5 para compilar e de depuração do projecto, poderá receber a seguinte mensagem de erro:

    Essa interface não suportada (excepção de HRESULT: 0x80004002 (E_NOINTERFACE))


  • Erros de JavaScript ocorrem quando abrir páginas Web utilizando o browser da web interno Visual Studio.

  • Separadores não abrir correctamente quando soluções tem vistas de código e de estrutura abertas.

  • A caixa de diálogo Definições da conta apresenta uma mensagem "a licença irá expirar dentro de dias 2147483647" quando o Visual Studio transfere uma licença online.


  • Quando utiliza o seleccionador de URL novo nas aplicações da web, não é correctamente preenchido quando URLs começam com ".".

  • Quando prime F5 ou Ctrl+F5 para um projecto de web que está activado com o URL de SSL (https), lhe for pedido pelo Internet Explorer se pretender continuar com um certificado auto-assinado ou não fidedigno.

  • Quando instala o editor de PHP de DevSense, poderá perder o PHP destaques regiões.

  • Poderá detectar uma falha no Visual Studio depois de premir CTRL+F4 para fechar a caixa de diálogo de página de propriedades de referências de web.

  • Partem do princípio de que abrir um projecto que contém um documento de script HTML gerado. Quando depura projecto sobre um emulador de telefone, ocorre um erro.

  • Visual Studio falha quando tenta publicar um projecto ou abra um projecto que tenha um FTP publicar perfil utilizando um URL relativo como localhost, "\\" ou "/ /."

  • Active o Web Essentials para o Web Express.


  • Não é possível criar um novo projecto de Microsoft Azure Mobile Services, utilizando o Visual Studio 2013 num computador baseado em x86.




Problemas conhecidos



Sintomas

Quando abre um modelo de entidade quadro 5 Designer existente (. Ficheiro EDMX) utilizando Entity Framework 6.0.2 ou 6.1.0 ferramentas no Visual Studio 2012 ou Visual Studio 2013, poderá receber a seguinte mensagem de erro:

Não é possível carregar '.edmx denome de ficheiro': especificada a conversão não é válida.


Este problema só ocorre se o modelo em questão contém a importação de função que tem os parâmetros do tipo decimal .

Versões afectadas

Este problema afecta as seguintes versões comercializadas do ferramentas de estrutura de entidade para o Visual Studio:

  • Ferramentas do quadro 6.0.2 de entidade para Visual Studio 2012

  • Ferramentas do quadro 6.0.2 de entidade para Visual Studio 2013

  • Ferramentas do quadro 6.1.0 de entidade para Visual Studio 2012

  • Ferramentas do quadro 6.1.0 de entidade para Visual Studio 2013

Se tiver actualizado as ferramentas de estrutura de entidade para Visual Studio 2012 ou Visual Studio 2013 do Microsoft Download Center, ou se tiver instalado o Visual Studio 2013 actualização 1 ou 2 da actualização, a versão do designer está a utilizar tem este problema.

Se o modelo de estrutura de entidades não contiver uma importação de função para procedimentos armazenados que devolvem objectos que contêm as propriedades do tipo decimal , este problema não ocorre.

Causa

Este problema ocorre porque o estruturador casts um valor de byte incorrectamente se o parâmetro não tiver nenhum aspectos relacionados com precisão e escala.

Solução alternativa

Para contornar este problema, utilize um dos seguintes métodos:

  • Reverter o programa de configuração para o 6.0.0 versão das ferramentas de estrutura de entidade

    Para tal, tem de desinstalar qualquer versão da ferramenta que é mais recente, utilizando a janela Adicionar ou remover programas manualmente e, em seguida, reinstale o 6.0.0 versão. Para o Visual Studio 2012, pode encontrá-lo no Microsoft Download Center:

    Ferramentas do quadro 6.0.0 de entidade para Visual Studio 2012
    Para Visual Studio 2013, os ficheiros EFTools.MSI e EFTools.cab foram originalmente incluídos no pacote de configuração do Visual Studio. Por conseguinte, pode reverter para o 6.0.0 versão das ferramentas de desinstalação-los e, em seguida, reparar o Visual Studio ou localizando o programa de instalação MSI no suporte de dados de configuração do Visual Studio.

  • Modificar os ficheiros EDMX num editor de

    Uma solução alternativa alternativa requer modificação manual dos ficheiros de EDMX, utilizando um texto ou o editor de XML.
    Nota Certifique-se de que criar cópias de segurança dos ficheiros originais EDMX e que não efectue quaisquer alterações adicionais que possa causar-lhes para se tornar inválido.

    A modificação deve ser aplicado a elementos de < parâmetro > de qualquer função de < > (como procedimentos armazenados ou funções de Table-Valued) no interior da secção < edmx:StorageModels > que é também conhecido como a secção SSDL a EDMX. As alterações são para se certificar de que todos os parâmetros de mapeiam para tipo decimal importar parâmetros na função correspondente na secção CSDL . Por exemplo, considere a seguinte função:<Function Name="Product_Insert" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
    <Parameter Name="Id" Type="int" Mode="In" />
    <Parameter Name="Name" Type="int" Mode="In" />
    <Parameter Name="Price" Type="numeric" Mode="In" />
    </Function>
    O parâmetro de preço tem de ser alterado do seguinte modo:<Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" /> Nota Os valores numéricos reais que estão atribuídos a precisão ou escala não são importantes no caso em apreço.



  • Para o problema conhecido no IDE do Visual Studio depois de aplicar esta actualização, vá para o seguinte artigo da knowledge base:

    2954109 lista pendente de plataforma de solução não estiver visível depois de instalar o Visual Studio 2013 Update 2



  • Criar e da equipa do Visual Studio não construir Windows Phone 8, Windows Phone Silverlight 8.1 e aplicações Silverlight.

    Para contornar este problema, defina o projecto para construir com o conjunto de ferramentas do MSBuild x86. Para fazê-lo TFS, altere a opção de plataforma MSBuild de Auto para x86 na secção do processo de criar equipa configuração do assistente. Para mais informações, consulte Esta mensagem no blogue.

  • Considere o seguinte cenário:

    • Instalou o Visual Studio 2013 Update 2 num computador que esteja a executar o Windows 7 ou 8 do Windows.

    • Actualizar o Windows para o Windows 8.1.

    • Criar um projecto de Windows Phone 8.1 e construir.

    Neste cenário, recebe erros de embalagem ou de compilação.

    Para contornar este problema, repare o Visual Studio 2013.

  • Eliminar um ficheiro de um projecto partilhado não é detectada pelo controlo da versão Team Foundation correctamente. O ficheiro será removido do projecto partilhado, mas o ficheiro não será eliminado do controlo de versão Team Foundation.

    Para contornar o problema, elimine manualmente o ficheiro do servidor utilizando o Explorador de controlo de origem.

  • Controlo de versão Team Foundation não é possível anular alterações a uma solução pendentes se os ficheiros foram movidos de um projecto partilhado para outro projecto na solução. Depois de anular, entradas do ficheiro serão movidas novamente para o projecto partilhado. No entanto, os ficheiros estarão em falta no disco.

    Para contornar o problema, restaure os ficheiros no disco, obter os ficheiros mais recentes do controlo de versão Team Foundation.

  • No Visual Studio 2013 Update 2, testes de unidades de C++ Silverlight 8.1 aplicações não é suportada. Quando redirigir projecto de teste do C++ Silverlight 8.0 unidade existente para o Silverlight 8.1, a operação de compilação falha e recebe a seguinte mensagem de erro:

    Erro: Falha na validação de AppManifest. AppPlatformVersion inválido no WMAppmanifest.xml

  • Quando desenvolver uma aplicação C++ para Windows Phone 8.1, não poderá ver a opção de dispositivo na lista pendente de destino de depuração.
    Para implementar um dispositivo, tem de alterar a configuração de compilação para "ARM", utilizando a lista de pendente de plataforma de solução da barra de ferramentas do Visual Studio.

  • Se mudar o nome de um projecto partilhado JavaScript no Microsoft Visual Studio 2013 Update 2, o nó de referências dos projectos que importar o projecto partilhado poderá não ser actualizado para o nome do projecto.

  • Se não instalar o kit de desenvolvimento de software do Windows Phone 8.0 (SDK) no computador, Blend for Visual Studio 2013 não apresenta as operações para projectos Windows Phone Silverlight 8.1.

  • Suponha que está a utilizar um pacote de idiomas chineses do Visual Studio. Quando cria uma aplicação de arquivo do Windows ou Windows Phone utilizando HTML e JavaScript, o texto inglês é apresentado nas sugestões de IntelliSense são fornecidas para WinJS APIs.

  • Suponha que tem as ferramentas de 2 de actualização de 2013 do Visual Studio e Windows Phone 8.0 instaladas no Windows 8. Os Windows Phone 8.1 emuladores estão disponíveis. Nesta situação, é possível executar uma aplicação Windows Phone 8.0 premindo F5. Além disso, recebe a seguinte mensagem de erro:

    Emulador de Windows Phone não consegue verificar se a máquina virtual está em execução:

    Não é possível carregar a DLL 'LocBootPresets': não foi possível encontrar o módulo especificado. (Excepção de HRESULT: 0x8007007E)


Mais informações

Como transferir ficheiros de suporte da Microsoft

Actualizações para outros produtos da família do Visual Studio podem ser encontradas no site para o Visual Studio de transferências da Microsoft.



Requisito de reinícioPoderá ter de reiniciar o computador depois de instalar este pacote.

Idiomas suportadosVisual Studio 2013 Update 2 fornece actualizações para as seguintes versões:

  • Chinês (simplificado)

  • Chinês (tradicional)

  • Checa

  • Inglês

  • Francês

  • Alemão

  • Italiano

  • Japonês

  • Coreano

  • Russo

  • Polaco

  • Português (Brasil)

  • Espanhol

  • Turco

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

Requisitos de sistema e compatibilidade da plataforma para Visual Studio 2013

Arquitecturas suportadas

  • 32-bit (x86)

  • (x64) 64-bit (WOW)

Requisitos de hardware

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

  • 1 gigabyte (GB) de RAM (1,5 GB se estiver a executar numa máquina virtual)

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

  • Unidade de disco rígido de 5400 RPM

  • DirectX 9 com placa de vídeo que está a ser executado com uma resolução de 1024 × 768 ou superior

Requisitos de softwarePara aplicar esta actualização, tem de ter um dos programas de 2013 do Visual Studio suportados que estão listados na secção "Aplica-se a" instaladas.

Suporte para actualização de 2013 do Visual Studio 2O apoio comunitário informais para Visual Studio 2013 Update 2 está disponível através de fóruns do Microsoft Developer Network (MSDN).

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Quão satisfeito está com a qualidade da tradução?
O que afetou a sua experiência?

Obrigado pelos seus comentários!

×