Visual Studio Icon Detalhes da versão da atualização 3 do Visual Studio 2013Visual Studio 2013 Update 3 Release Details



Comunidade | de desenvolvedores Requisitos | do sistema Compatibilidade | do Código distribuívelDeveloper Community | System Requirements | Compatibility | Distributable Code
|Termos | de licença Blogs | Problemas conhecidos| License Terms | Blogs | Known Issues


Observação

Esta não é a versão mais recente do Visual Studio.This is not the latest version of Visual Studio. Para baixar a versão mais recente, visite as notas sobre a versão atual para o Visual Studio 2019.To download the latest release, please visit the current release notes for Visual Studio 2019.


Baixar o Visual Studio 2013Download Visual Studio 2013

Para baixar Visual Studio 2013 atualização 3, clique no botão baixar.To download Visual Studio 2013 Update 3, click on the download button. Os arquivos são baixados do nosso site gratuito dev Essentials com base em assinatura.The files are downloaded from our free Dev Essentials subscription-based site. Consulte a página do dev Essentials para obter informações sobre nossos serviços e programas de desenvolvedor abrangentes gratuitos.Please see the Dev Essentials page for information on our free comprehensive developer program and services.

Download Visual Studio 2013


Release Notes Icon Atualização do Visual Studio 2013 3Visual Studio 2013 Update 3

lançado em 4 de agosto de 2014released on August 4, 2014

O que há de novo nesta versãoWhat's New in this Release

Além disso, vários produtos Visual Studio 2013 estão disponíveis para download com a atualização 3, incluindo o seguinte:In addition, several Visual Studio 2013 products are available for download with Update 3, including the following:

Observação

Para obter mais detalhes sobre essas versões, consulte a seção versões relacionadas abaixo.To get more details on these releases, see the Related Releases section below.

Atualização 3 do Visual Studio 2013 na caixa de ferramentas do Visual Studio


CodeLens CodeLens

Use indicadores de CodeLens no editor para saber mais sobre seu código enquanto se concentra em seu trabalho.Use CodeLens indicators in the editor to learn about your code while staying focused on your work. É possível encontrar referências de código, alterações no código, itens do Team Foundation Servers relacionados e testes de unidade – tudo sem desviar a atenção do código.You can find code references, changes to your code, related Team Foundation Server items, and unit tests – all without looking away from the code.

Para saber mais sobre o CodeLens, consulte: obter histórico e outras informações sobre seu código.To learn more about CodeLens, see: Get history and other info about your code.

Suporte do CodeLens para repositórios gitCodeLens support for Git repositories

Para a atualização 3, o CodeLens agora funciona com repositórios git para fornecer indicadores de CodeLens para autores e alterações no seu código.For Update 3, CodeLens now works with Git repositories to provide CodeLens indicators for authors and changes to your code. Você também pode exibir os itens de trabalho associados a um método, propriedade ou classe.You can also view the work items associated with a method, property or class. Esses indicadores são atualizados quando um usuário é confirmado, o repositório Git é puxado ou obtido, ou a ramificação é alterada.These indicators are updated when a user commits, the Git repository is pulled or fetched, or the branch is changed. (Edição mínima: Ultimate)(Minimum edition: Ultimate)

Exibir o autor e a data com repositórios git

Mapa de códigos Code Map

Os mapas de código ajudam a evitar que você se perca em meio a grandes bases de código, códigos desconhecidos ou códigos herdados.Code maps help you avoid getting lost in large code bases, unfamiliar code, or legacy code. Por exemplo, quando você estiver Depurando, talvez seja necessário examinar o código em vários arquivos e projetos.For example, when you are debugging, you might have to look at code across many files and projects. Os mapas de código ajudam a navegar nessas partes de código e ver as relações entre eles.Code maps help you navigate around these pieces of code and see relationships between them. Você não precisa se lembrar de todo esse código, acompanhar os arquivos ou desenhar um diagrama em papel separado.You don't have to remember all this code, keep track of files, or draw a separate paper diagram.

Para saber mais sobre mapas de código, consulte: mapear dependências em código específico usando mapas de código no Visual Studio.To learn more about code maps, see: Map dependencies in specific code using code maps in Visual Studio.

Os links em mapas de código agora são estilizados com cores, facilitando a compreensão do mapa.Links on code maps are now styled with colors making it easier to understand the map. Você pode usar a legenda para entender o que cada cor representa.You can use the Legend to understand what each color represents. (Edição mínima: Ultimate)(Minimum edition: Ultimate)

Mapa de código mostrando cores em links agora

Zoom aprimoradoImproved zoom

Antes dessa atualização, se houver vários métodos na pilha de chamadas, o mapa de código seria ajustado para caber.Before this update, if there were numerous methods in the call stack the code map would size to fit. Isso pode se tornar ilegível.This could become unreadable. Agora, o mapa de código mantém o nível de zoom definido e minimiza o movimento panorâmico para que você ainda possa ver o máximo de contexto possível.Now the code map keeps the zoom level that you set and minimizes panning so that you can still see as much context as possible. Além disso, a pilha de chamadas atual ou a entrada da pilha de chamadas ativas estão sempre visíveis para que você saiba onde está.In addition, the current call stack or active call stack entry are always visible so that you know where you are. (Edição mínima: Ultimate)(Minimum edition: Ultimate)

Arrastar e soltar binários em mapasDrag and drop binaries to maps

Basta criar um novo grafo direcionado no Visual Studio e arrastar binários do explorador de arquivos e soltá-los nesse grafo.Simply create a new directed graph in Visual Studio and drag binaries from File Explorer and drop them onto this graph. Agora você pode explorar esses binários.Now you can explore these binaries. Por exemplo, você pode mostrar os assemblies que eles referenciam.For example, you can show the assemblies that they reference. (Edição mínima: Ultimate)(Minimum edition: Ultimate)

Depurador do Debugger

Suporte a vários monitoresMulti-monitor support

Depois de mover um aplicativo da Windows Store para um monitor diferente durante a depuração, o aplicativo reaparecerá nesse monitor na próxima vez que você iniciar a depuração.After you move a Windows Store app to a different monitor while debugging, the app will reappear in that monitor the next time you start debugging. (Edição mínima: Express para Windows)(Minimum edition: Express for Windows)

Despejos de memória de código gerenciadoManaged code memory dumps

Um despejo de memória é um instantâneo do uso de memória de um aplicativo quando o despejo é executado.A memory dump is a snapshot of an app's use of memory when the dump is performed.

Ao depurar um despejo de memória, você pode selecionar um tipo e navegar até a definição do tipo ou suas referências, selecionando ir para definição   e Localizar todas as referências.When you debug a memory dump, you can select a type and navigate to the type's definition or its references by selecting Go to Definition and Find All References. (Edição mínima: Ultimate)(Minimum edition: Ultimate)

Suporte à depuração de despejo de memória para .NET NativeMemory dump debugging support for .NET Native

Agora você pode depurar aplicativos .net nativos x86 e depurar despejos de memória de aplicativos .NET Native.You can now debug NET Native x86 applications, and debug memory dumps from .NET Native apps. (Edição mínima: Express)(Minimum edition: Express)

Desempenho e diagnóstico Performance and diagnostics

Importando e exportando sessões de criação de perfil do Internet ExplorerImporting and exporting Internet Explorer profiling sessions

O Hub de desempenho e diagnóstico pode abrir sessões de criação de perfil (arquivos. diagsession) exportadas das ferramentas F12 na versão mais recente do Developer preview do Internet Explorer 11.The Performance and Diagnostics hub can open profiling sessions (.diagsession files) exported from F12 tools in the latest developer preview of Internet Explorer 11. (Edição mínima: Express para Windows)(Minimum edition: Express for Windows)

Uso da CPUCPU usage

A ferramenta de uso da CPU foi introduzida na atualização 2 do Visual Studio 2013.The CPU Usage tool was introduced in Visual Studio 2013 Update 2. Você pode encontrá-lo no Hub de desempenho e diagnóstico que pode ser usado com WPF, console, Windows Store 8,1 ou Windows Phone aplicativos 8,1 escritos em C++, C#, Visual Basic ou JavaScript.You can find it in the Performance and Diagnostics hub that can be used with WPF, Console, Windows Store 8.1, or Windows Phone 8.1 apps written in C++, C#, Visual Basic, or JavaScript.

Essa ferramenta fornece dados para funções específicas que usam a CPU, para que você possa tomar decisões sobre onde concentrar seus esforços de otimização para obter o melhor desempenho.This tool provides data for specific functions that are using the CPU, so you can make decisions about where to focus your optimization efforts to achieve the best performance.

Navegar até a origemNavigate to source

Agora você pode navegar de um nome de função na árvore de chamada para a linha de código-fonte em que a função é definida, para que você possa ver facilmente o código que está usando a CPU em seu aplicativo.You can now navigate from a function name in the Call Tree to the line of source code where the function is defined, so you can easily see the code that is using CPU in your application. (Edição mínima: Express para Windows)(Minimum edition: Express for Windows)

Uso de MemóriaMemory Usage

A ferramenta de uso de memória, introduzida no Visual Studio 2013, originalmente suportava apenas aplicativos da Windows Store e da loja Windows Phone usando C#/VB/C + + e XAML.The Memory Usage tool, introduced in Visual Studio 2013, originally supported only Windows Store and Windows Phone Store apps using C#/VB/C++ and XAML. (Edição mínima: Express para Windows)(Minimum edition: Express for Windows)

Para obter mais informações, consulte: ferramenta de uso de memória.For more information, see: Memory Usage Tool.

Aqui estão alguns recursos que adicionamos à ferramenta:Here are some features that we added to the tool:

Suporte para aplicativos WPF e Win32Support for WPF and Win32 Applications

Na atualização 3, você também pode usar essa ferramenta com o WPF (com .NET 4,0 e posterior) e aplicativos Win32.In Update 3, you can also use this tool with WPF (with .NET 4.0 and above) and Win32 apps.

Forçar GCForce GC

Concentre-se em objetos que são importantes ao forçar explicitamente uma coleta de lixo em seu aplicativo para livrar-se de objetos de curta duração e objetos na fila do finalizador antes de tirar um instantâneo.Focus on objects that are important by explicitly forcing a garbage collection in your application to get rid of short-lived objects and objects in the Finalizer queue before taking a snapshot.

Copiar várias linhasCopy Multiple Rows

Não há mais cópia de dados linha por linha.No more copying data row by row. Copie e cole o conteúdo formatado de várias linhas em qualquer grade de dados nas exibições de análise de heap usando gestos padrão, como CTRL + clique.Copy and paste formatted content from multiple rows in any data grid in the heap analysis views using standard gestures like CTRL + Click.

Coluna de móduloModule Column

Exiba o módulo do qual um tipo ou um quadro de pilha originou na coluna novo módulo nos modos de exibição de detalhesView the module from which a Type or a Stack Frame originated in the new Module column in the details views

Análise de heap nativo mais rápidaFaster native heap analysis

A análise de heap nativa é concluída mais rápido do que nunca.Native heap analysis completes faster than ever. Atrasamos o carregamento de símbolos para assemblies que não são de usuário até que você desative explicitamente Apenas Meu Código.We delay load symbols for non-user assemblies until you explicitly turn off Just My Code. Vimos aproximadamente uma melhoria de 10X em tempos de carregamento para arquivos de sessão grandes.We have seen approximately a 10X improvement in load times for large session files.

IntelliTrace IntelliTrace

Agora é possível pular diretamente para os detalhes de eventos de desempenho único exportados de Application Insights para o IntelliTrace.It is now possible to skip straight to the details of single performance events exported from Application Insights to IntelliTrace. (Edição mínima: Ultimate)(Minimum edition: Ultimate)

Aplicativos da Windows Store Windows Store Apps

Atualizamos o kit de certificação de aplicativos do Windows (WACK), permitindo que os desenvolvedores que criam aplicativos da Windows Store usem APIs do WinSock em seus aplicativos da Windows Store.We updated the Windows App certification Kit (WACK) allowing developers who build Windows Store Apps to use WinSock APIs in their in Windows Store apps. O WACK agora passa o uso de bibliotecas ou código que depende do WinSock.WACK now passes the use of libraries or code that depends on WinSock. Windows Phone aplicativos já dão suporte a APIs WinSock, facilitando ainda mais o compartilhamento de mais código entre telefones, tablets e PCs.Windows Phone apps already support WinSock APIs, making it even easier to share more code across phones, tablets, and PCs. (Edição mínima: Express para Windows)(Minimum edition: Express for Windows)

Para saber mais sobre o WACK, consulte: usando o kit de certificação de aplicativos para Windows.To learn more about the WACK, see: Using the Windows App Certification Kit.

Visual Studio IDE Visual Studio IDE

Na atualização 3, você pode escolher se deseja exibir as barras de menu do Visual Studio em todos os limites ou no caso do título.In Update 3 you can choose whether to display Visual Studio menu bars in all caps or in title case. Você pode encontrar a caixa de seleção em ferramentas > opções > ambiente > geral.You can find the checkbox in Tools > Options > Environment > General. O valor padrão é todos os limites.The default value is All Caps. Essa opção é mapeada para o estado atual do registro do usuário, para que os usuários que já tenham desativado todos os limites no registro continuem a ver os menus de caso de título.This option maps to the user's current registry state, so that users who have already turned off All Caps in the registry will continue to see title case menus. Essa opção faz roaming automaticamente para todos os dispositivos conectados.This option automatically roams to all signed-in devices. (Edição mínima: Express)(Minimum edition: Express)

Hub de notificaçõesNotifications Hub

Visual Studio 2013 tem um hub de notificações centralizado (no canto superior direito do IDE) para exibir mensagens específicas ao seu ambiente de desenvolvimento (por exemplo, atualizações para o Visual Studio ou uma extensão instalada).Visual Studio 2013 has a centralized Notifications hub (in the upper right corner of the IDE) to display messages that are specific to your development environment (for example, updates to Visual Studio or an installed extension). Com a atualização 3, a notificação de notificações ficará amarela para indicar que uma atualização está disponível para download.With Update 3, the Notifications badge will turn yellow to indicate that an update is available for download. A notificação agora também funciona como uma alternância, para que você possa abrir e fechar o Hub com um único clique.The badge now also acts as a toggle, so you can open and close the hub with a single click. (Edição mínima: Express)(Minimum edition: Express)

Testes Testing

Personalizar seus planos de teste e conjuntos de testesCustomize your test plans and test suites

Uma das principais solicitações de recursos de nossos usuários em vários fóruns foi a capacidade de personalizar os planos de teste e os conjuntos de testes para atender às suas necessidades de teste.One of the top feature requests from our users across various forums has been the ability to customize test plans and test suites to suit your testing needs.

Com a atualização 3 para Team Foundation Server 2013, agora é possível adicionar campos personalizados e fluxos de trabalho a planos de teste e conjuntos de testes.With Update 3 for Team Foundation Server 2013, it is now possible to add custom fields and workflows to test plans and test suites. Por exemplo, adicione um campo extra para identificar o revisor para um plano de teste, ou adicione um campo para o tipo de teste para saber se o conjunto de testes é para testes de regressão ou funcionais.For example, add an extra field to identify the reviewer for a test plan, or add a field for the test type to know if the test suite is for regression or functional tests. Além disso, você pode alterar os valores padrão para o campo Estado para melhorar ainda mais o processo.In addition, you can change the default values for the state field to further improve your process.

Para obter mais informações, consulte: configurar recursos após uma atualização do TFS.For more information, see: Configure features after a TFS upgrade.

Todos os campos que você adicionar ou as alterações feitas poderão ser exibidos ou editados em Microsoft Test Manager ou Team Web Access.Any fields you add or changes you make can then be viewed or edited from Microsoft Test Manager or Team Web Access. Basta abrir o conjunto de testes ou o plano de teste.Just open the test suite or test plan.

Clique com o botão direito do mouse no conjunto de testes e escolha abrir conjunto de testes no menu de contexto

Para obter mais informações sobre como começar, consulte: usar planos de teste e conjuntos de testes após uma atualização do TFS 2013,3.For more information on getting started, see: Use test plans and test suites after a TFS 2013.3 upgrade.

Controlar alterações em planos de teste e conjuntos de testesTrack changes to test plans and test suites

Com a atualização 3 para Team Foundation Server 2013, os planos de teste e os conjuntos de testes agora controlam o histórico de alterações, como outros itens de trabalho do TFS.With Update 3 for Team Foundation Server 2013, test plans and test suites now track change history, like other TFS work items.

Por exemplo, você pode exibir os casos de teste que são adicionados a um conjunto de testes da guia todas as alterações na seção histórico.For example, you can view test cases that are added to a test suite from the All Changes tab in the History section.

Na seção histórico, escolha a guia todas as alterações

Segurança aprimorada para conjuntos de testesEnhanced security for test suites

Com a atualização 3 para Team Foundation Server, adicionamos um novo tipo de permissão para gerenciar a segurança dos conjuntos de testes.With Update 3 for Team Foundation Server, we added a new type of permission to manage test suites security. Esse tipo de permissão controla o acesso a:This type of permission controls access to:

  • Criando e excluindo conjuntos de testesCreating and deleting test suites
  • Adicionando e removendo casos de teste de conjuntos de testesAdding and removing test cases from test suites
  • Alterando configurações de teste para conjuntos de testesChanging test configurations for test suites
  • Movendo conjuntos de testes em um plano de testeMoving test suites in a test plan

Você pode conceder essa permissão para fornecer um nível diferente de acesso no nível do caminho de área.You can grant this permission to provide a different level of access at the area path level.

A permissão existente para gerenciar planos de teste está mudando para restringir o acesso a propriedades específicas do plano de teste.The existing permission to manage test plans is changing to restrict access to specific test plan properties.

Teste de carga baseado em nuvem com Application InsightsCloud-based load testing with Application Insights

Você não precisa usar recursos e configurar seus próprios computadores para fazer testes de carga no seu site.You don't need to use resources and set up your own machines to do load testing on your web site. Você pode usar o teste de carga com base em nuvem para fornecer máquinas virtuais que gerenciem a carga de muitos usuários que acessam o site ao mesmo tempo.You can use cloud-based load testing to provide virtual machines that generate the load of many users accessing your web site at the same time. Ao executar os testes de carga para seu aplicativo usando o Visual Studio online, você também pode usar Application Insights para recuperar dados de desempenho.When you run your load tests for your app using Visual Studio Online, you can use Application Insights to retrieve performance data as well. Ao correlacionar dados de carga e de desempenho, você obtém mais informações sobre quaisquer problemas de desempenho que encontrar.By correlating load and performance data together, you get more insight into any performance issues that you find.

Com a atualização 3, você não está mais limitado aos contadores padrão.With Update 3, you are no longer limited to the default counters. Agora você pode escolher qualquer contador de desempenho de Application Insights que você deseja ver.Now you can choose any performance counters from Application Insights that you want to see.

Gerenciamento de liberações Release management

Melhore o processo de gerenciamento da versão de seu aplicativo.Improve the process of managing the release of your app. Implante seu aplicativo em um ambiente específico para cada fase separada.Deploy your app to a specific environment for each separate stage. Gerencie as etapas no processo com aprovações para cada uma delas.Manage the steps in the process with approvals for each step.

DSC (Configuração de Estado Desejado)Desired State Configuration (DSC)

Agora você pode implantar em um ambiente local ou em um ambiente do Windows Azure sem precisar configurar um Microsoft Deployment Agent em cada computador.You can now deploy to an on-premises environment or a Windows Azure environment without having to set up a Microsoft Deployment Agent on each machine. Você pode usar o Windows PowerShellou a DSC (configuração de estado desejado) do Windows PowerShell.You can use Windows PowerShell, or Windows PowerShell Desired State Configuration (DSC). Há uma nova ação no Release Management para dar suporte à implantação com um desses.There is a new action in Release Management to support deployment with either of these.

Novo Resumo de alteraçõesNew Change Summary

Agora você pode usar o resumo de alterações para ver as histórias de usuários e os bugs concluídos desde a versão anterior para saber o que testar e colocar em suas notas de versão.You can now use the change summary to see the user stories and bugs completed since the previous release to know what to test and put in your release notes.

Guia configurar aplicativos; Guia definição de versão; escolher Resumo da alteração

Plataforma da Web e FerramentasWeb Platform and Tools

O ASP.NET e o Visual Studio oferecem aos desenvolvedores um poderoso conjunto de estruturas e ferramentas para criar sites, serviços (APIs), pontos de extremidade de comunicação bidirecional em tempo real e muito mais.ASP.NET and Visual Studio gives developers a powerful set of frameworks and tools to build websites, services (API's), real-time bi-directional communication endpoints and much more. Você pode aprender mais sobre o site oficial do ASP.net.You can learn more on the official ASP.NET website.

Atualizamos a plataforma Web ASP.NET e as ferramentas com a atualização 3 (os destaques estão listados abaixo).We updated both ASP.NET Web Platform and Tooling with Update 3 (highlights are listed below). Para obter uma lista completa das alterações, consulte: anunciando novos recursos da Web no Visual Studio 2013 atualização 3 RTM.For a complete list of changes please see: Announcing New Web Features in Visual Studio 2013 Update 3 RTM.

As ferramentas da Web do Visual Studio fornecem tudo o que os desenvolvedores da Web precisam para criar ótimos aplicativos, incluindo modelos de projeto, editores especiais para tipos de arquivos HTML, CSS e JSON e IntelliSense.Visual Studio Web tools provide everything web developers need to create great apps, including project templates, special editors for HTML, CSS and JSON file types, and IntelliSense.

Para obter mais informações, consulte anunciando novos recursos da Web no Visual Studio 2013 atualização 3 RTM.For more information, see Announcing New Web Features in Visual Studio 2013 Update 3 RTM.

Ferramentas da Web Web Tooling

Scaffolding: suporte para o ASP.NET MVC e a API Web v 5.2Scaffolding: Support for ASP.NET MVC and Web API v5.2

ASP.NET scaffolding é uma estrutura de geração de código para aplicativos Web ASP.NET, ela ajuda os desenvolvedores a economizar tempo para tarefas comuns, como a adição de código que interage com modelos de dados com apenas alguns cliques.ASP.NET Scaffolding is a code generation framework for ASP.NET Web applications, it helps developers save time for common tasks such as adding code that interacts with data models with just a few clicks.

Para saber mais sobre o scaffolding, consulte: ASP.net scaffolding no Visual Studio 2013.To learn more about Scaffolding, see: ASP.NET Scaffolding in Visual Studio 2013.

Com a atualização 3, adicionamos suporte adequado para ASP.NET MVC e pacotes de API da Web v 5.2 que não funcionaram conforme o esperado na atualização 2.With Update 3, we added proper support for ASP.NET MVC and Web API packages v5.2 that did not work as intended in Update 2.

Editor de JSON: formatação automática e correspondência de chavesJSON Editor: Auto-formatting and Brace Matching

O editor de JSON permite que os desenvolvedores trabalhem com arquivos JSON usando o editor de código avançado no Visual Studio, com recursos como colorização, validação de sintaxe e muito mais.The JSON editor enables developers to work with JSON files using the rich code editor in Visual Studio, with capabilities such as colorization, syntax validation and more.

Na atualização 3, adicionamos opções para dar aos usuários mais controle sobre o editor, incluindo a capacidade de desativar a formatação automática.In Update 3 we added options to give users more control over the editor, including the ability to turn off auto-formatting.

Também adicionamos realce de correspondência de chaves e colchetes (semelhante a C# ou JavaScript), com uma opção para controlar as posições de chave.We also added brace and bracket match highlighting (similar to C# or JavaScript), with an option for controlling brace positions.

Para saber mais sobre o editor de JSON, consulte: novos recursos do editor de JSON no Visual Studio 2013 atualização 2 CTP2.To learn more about the JSON editor see: New JSON Editor Features in Visual Studio 2013 Update 2 CTP2.

Editor de CSS: suporte a arrastar e soltar e seletores nível 4CSS Editor: Drag-and-drop support and Selectors Level 4

O editor de CSS permite que os desenvolvedores trabalhem com arquivos CSS no Visual Studio.The CSS editor enables developers to work with CSS files in Visual Studio. Na atualização 3, aprimoramos o editor de CSS para permitir que os desenvolvedores arrastem arquivos de fonte, imagem ou CSS de seu Gerenciador de soluções e os soltemos diretamente no arquivo CSS, que gerará automaticamente a marca CSS correta e o caminho do arquivo.In Update 3 we enhanced the CSS editor to enable developers to drag font, image or CSS files from their solution explorer and drop them right into the CSS file, which will auto-generate the correct CSS tag and file path.

Também aprimoramos o suporte do IntelliSense para seletores nível 4 que oferece suporte a mais padrões de seletor e torna mais fácil para os desenvolvedores implementá-los em sua marcação.We also enhanced IntelliSense support for Selectors Level 4 that supports more selector patterns and makes it easier for developers to implement them in their markup.

Para saber mais sobre o editor de CSS, consulte Visual Studio 2013 recursos do editor da Web-CSS.To learn more about the CSS editor, see Visual Studio 2013 Web Editor Features - CSS.

Desenvolvimento em HTML e JavaScriptHTML and JavaScript Development

Com a atualização 3, o serviço de linguagem JavaScript agora fornece suporte IntelliSense para módulos RequireJS.With Update 3, the JavaScript language service now provides IntelliSense support for RequireJS modules.

Modelos de projeto do ASP.NETASP.NET Project Templates

Com a atualização 3, os novos projetos do ASP.NET instalados agora incluem as seguintes alterações:With Update 3, new installed ASP.NET projects now include the following changes:

  • Suporte adicionado para autenticação de dois fatores em um modelo de ASP.NET (para MVC e Web Forms).Added support for two-factor authentication in One ASP.NET templates (for both MVC and Web Forms).
  • O modelo do Facebook ASP.net foi movido para fora da caixa de diálogo arquivo > novo > projeto e para a galeria do NuGet, onde ele agora está hospedado (consulte: Microsoft. AspNet. Facebook).The ASP.NET Facebook Template has been moved out of the File > New > Project dialog and into the NuGet gallery where it is now hosted (see: Microsoft.AspNet.Facebook). Isso permite que a Microsoft faça alterações rápidas neste modelo à medida que as APIs do Facebook são alteradas.This allows Microsoft to make rapid changes to this template as Facebook's APIs change.

Plataforma da WebWeb Platform

ASP.NET IdentityASP.NET Identity

A atualização 3 fornece suporte adicional para SignInManager, o que facilita a adição de autenticação de dois fatores, bloqueio de conta e outros recursos de segurança quando você faz logon.Update 3 provides added support for SignInManager, which makes it easier to add two-factor authentication, account lockout, and other security features when you log on.

Entity Framework 6.1.1Entity Framework 6.1.1

Esta atualização inclui Entity Framework 6.1.1.This update includes Entity Framework 6.1.1.

WebDeploy 3,5WebDeploy 3.5

Com a atualização 3, o WebDeploy permite a integração com o SQL Server 2014.With Update 3, WebDeploy allows integration with SQL Server 2014. Para obter mais informações, consulte WebDeploy 3,5 RTW.For more information, see WebDeploy 3.5 RTW.

ASP.NET MVC e API da WebASP.NET MVC and Web API

Também enviamos recentemente novas versões do ASP.NET, MVC e API da Web.We also recently shipped new versions of ASP.NET, MVC, and Web API. Para obter mais informações, consulte:For more information, see:

Ferramentas do Azure Azure Tools

Hubs de notificaçãoNotification hubs

Os hubs de notificação do Windows Azure permitem que você envie notificações por push móveis de qualquer back-end para qualquer plataforma móvel.Windows Azure Notification Hubs allow you to send mobile push notifications from any backend to any mobile platform.

Na atualização 3, o assistente de notificação por push agora permite que você adicione notificações por push ao seu aplicativo da Windows Store ou de telefone (incluindo o WinRT, telefone e projetos universais) dos serviços móveis do .NET, bem como serviços móveis baseados em JavaScript.In Update 3, the Push Notification Wizard now allows you to add push notifications to your Windows Store or Phone app (including WinRT, Phone, and Universal projects) from .NET Mobile Services as well as JavaScript-based Mobile Services. Não há suporte para Windows Phone projetos do Silverlight.Windows Phone Silverlight projects are not supported.

O Hub de notificação agora exibe uma lista de dispositivos que estão registrados para receber notificações.The Notification hub now displays a list of devices that are registered to receive notifications. O Hub também permite que você edite os registros e exclua os dispositivos.The hub also allows you to edit the registrations and delete the devices.

Para obter mais informações, consulte: hubs de notificação (documentação do Azure).For more information, see: Notification Hubs (Azure Documentation).

Trabalhos Web do Azure: PublishingSupportAzure Web Jobs: PublishingSupport

Com a atualização 3, agora você pode adicionar projetos de console padrão às suas soluções do Visual Studio e publicá-los nos sites do Azure como trabalhos Web contínuos, disparados ou agendados.With Update 3, you can now add standard console projects to your Visual Studio solutions and publish them to Azure Websites as either continuous, triggered, or scheduled WebJobs.

Além disso, os projetos de console podem ser publicados diretamente do Gerenciador de Soluções como trabalhos Web nos sites do Azure.In addition, console projects can be published directly from the Solution Explorer as WebJobs to Azure Websites.

Projetos de ASP.NET Web APIASP.NET Web API projects

Agora você pode provisionar um serviço móvel na caixa de diálogo novo projeto , em vez de adicionar o serviço depois de criar o projeto.You can now provision a mobile service in the New Project dialog, instead of adding the service after you create the project.

C++ C++

Opção de compilador/zo/Zo Compiler Switch

/Zo é uma opção de compilador que gera informações de depuração mais avançadas para código otimizado (compilações não /OD )./Zo is a compiler switch that generates richer debugging information for optimized code (non /Od builds). Isso inclui suporte aprimorado para depuração de variáveis locais.This includes improved support for debugging local variables. (Edição mínima: Express)(Minimum edition: Express)

Diagnóstico de gráficos Graphics Diagnostics

Aperfeiçoamos a ferramenta de diagnóstico de gráficos do Visual Studio que diagnostica problemas de desempenho e renderização de gráficos em aplicativos DirectX.We improved the Visual Studio Graphics Diagnostic tool that diagnoses graphics rendering and performance issues in DirectX apps. Ao usar essa ferramenta para capturar quadros, agora você pode inspecionar eventos gráficos, código de sombreador, estágios de pipeline de gráficos, recursos e estado do dispositivo.When you use this tool to capture frames, you can now inspect graphics events, shader code, graphics pipeline stages, resources, and device state. (Edição mínima: Express para Windows)(Minimum edition: Express for Windows)

Na atualização 3 RTM, você inicia o Analisador de Gráficos do Visual Studio IDE ao analisar os quadros que acabou de capturar na sessão de diagnóstico atual ou quando você abre um. vsglog existente do disco.In Update 3 RTM, you launch the Visual Studio Graphics Analyzer IDE when you analyze the frames you just captured in the current diagnostics session, or when you open an existing .vsglog from disk. Isso fornece um espaço dedicado para inspecionar informações gráficas sem sobreposição com as janelas regulares do Visual Studio.This gives you a dedicated space for inspecting graphics information without overlapping with your regular Visual Studio windows.

Agora você pode especificar as seguintes opções de Diagnóstico de Gráficos diferentes na página ferramentas/opções :You can now specify the following different Graphics Diagnostics options in the Tools/Options page:

  • Coletar pilhas de chamadas durante a capturaCollect call stacks during capture
  • Coletar pilhas de chamadas somente para chamadas de desenho ou para todas as chamadas de APICollect call stacks only for draw calls or for all API calls
  • Desabilitar HUD (exibição de cabeçalho para cima) durante a capturaDisable HUD (head-up display) during capture
  • Captura no modo de compatibilidade.Capture in compatibility mode. No modo de compatibilidade, os aplicativos não usam recursos específicos de hardware, para que a captura possa ser reproduzida em GPUs diferentes.In compatibility mode, apps do not use hardware-specific capabilities, so that capture can be played back on different GPUs.

Na atualização 3 RTM, você pode editar o código do sombreador e aplicar imediatamente as alterações ao arquivo. vsglog, para que você possa ver o impacto de suas alterações sem precisar executar novamente o aplicativo.In Update 3 RTM, you can edit shader code and immediately apply the changes to the .vsglog file, so you can see the impact of your changes without having to re-run the app. Você pode abrir qualquer arquivo de sombreador na janela do editor de sombreador clicando no nome do arquivo do sombreador na janela histórico de pixels ou na janela estágios de pipeline .You can open any shader files in the shader editor window by clicking on the shader file name in the Pixel History window or the Pipeline Stages window.

Para obter mais informações sobre atualizações de Diagnóstico de Gráficos, consulte diagnóstico de gráficos no Visual Studio 2013 atualização 3 RC.For more information about Graphics Diagnostics updates, see Graphics Diagnostics in Visual Studio 2013 Update 3 RC.

Application insights Application Insights

Application Insights está em versão prévia para a atualização 3.Application Insights is in preview for Update 3.

O Application Insights para Visual Studio online é usado para monitorar seus aplicativos implantados.Application Insights for Visual Studio Online is used to monitor your deployed applications. Ele pode monitorar aplicativos Web, Windows Store e Windows Phone aplicativos.It can monitor web apps, Windows Store, and Windows Phone apps. Use as ferramentas de Application Insights para o Visual Studio incluídas na atualização 3 para adicionar o seguinte monitoramento ao seu projeto:Use the Application Insights Tools for Visual Studio included in Update 3 to add the following monitoring to your project:

  • Descubra o que os usuários estão fazendo com seu aplicativo, para que você possa concentrar seu trabalho de desenvolvimento onde ele é mais útil.Find out what users are doing with your app, so that you can focus your development work where it's most useful.
  • Garantir que seu aplicativo da Web esteja disponível e respondendo.Make sure your web service is available and responsive.
  • Diagnostique rapidamente qualquer problema de desempenho ou exceções no seu serviço da Web.Quickly diagnose any performance issues or exceptions in your web service.
  • Quando as pessoas baixarem e usarem seu aplicativo, você verá dados estatísticos no portal de Application Insights.When people download and use your app, you will see statistical data in the Application Insights portal.

Implantação do ClickOnce ClickOnce Deployment

Permitir certificados SHA-256 no .NET 4,0 no ClickOnceAllow SHA-256 certificates on .NET 4.0 in ClickOnce

Antes dessa atualização, .NET Framework 4,5 tinha que estar presente no computador cliente sempre que um certificado de assinatura de código SHA-256 era usado para aplicativos de área de trabalho publicados com ClickOnce ou Ferramentas do Visual Studio para suplementos do Office. Se você tiver usado certificados de assinatura de código SHA-256 no passado e tiver visto erros como "o aplicativo está formatado incorretamente", "o manifesto pode não ser válido", "a assinatura XML do manifesto não é válida" ou "SignatureDescription não pôde ser criado para o algoritmo de assinatura fornecido".Before this update, .NET Framework 4.5 had to be present on the client machine whenever a SHA-256 code-signing certificate was used for desktop applications published with ClickOnce or Visual Studio Tools for Office add-ins. If you have used SHA-256 code-signing certificates in the past, and have seen errors like "The application is improperly formatted", "The manifest may not be valid", "Manifest XML signature is not valid", or "SignatureDescription could not be created for the signature algorithm supplied".

Com a atualização 3, os desenvolvedores agora podem usar certificados de assinatura de código SHA-256 mesmo para aplicativos direcionados ao .NET 4,0 e inferior que devem resolver o problema para aplicativos de área de trabalho publicados novamente e publicados recentemente.With Update 3, developers can now use SHA-256 code-signing certificates even for applications that target .NET 4.0 and lower that should resolve the problem for re-published and newly published desktop applications. (Edição mínima: Express)(Minimum edition: Express)

Aplicativos do SharePoint SharePoint Apps

Novos aplicativos autohospedados não são mais permitidosNew autohosted apps no longer allowed

A opção autohospedada é removida da experiência de criação do aplicativo do SharePoint, pois o programa de visualização de aplicativos autohospedados do Office 365 terminou em 30 de junho.The Autohosted option is removed from the SharePoint app creation experience, because the Office 365 Autohosted Apps Preview program ended on June 30. Novos aplicativos autohospedados para SharePoint não são mais aceitos pela SharePoint Store.New autohosted apps for SharePoint are no longer accepted by the SharePoint store. Os aplicativos autohospedados existentes não são afetados e os aplicativos atualmente em execução no serviço não serão desligados.Existing autohosted apps are not affected, and apps that are currently running in the service will not be shut down. (Edição mínima: Professional)(Minimum edition: Professional)

Para obter mais informações, consulte Atualizar no programa de visualização de aplicativos autohospedados.For more information, see Update on Autohosted Apps Preview program.

Outras alterações: correções de bugs e problemas conhecidos Other Changes: Bug Fixes and Known Issues

Para obter uma descrição completa dos aprimoramentos de tecnologia, correções de bugs e problemas conhecidos nesta versão, consulte a Descrição do artigo da base de Visual Studio 2013 atualização 3 RTM.For a complete description of technology improvements, bug fixes and known issues in this release see the KB article Description of Visual Studio 2013 Update 3 RTM.

Versão CTP 2,0 de aplicativos híbridos de vários dispositivos Multi-Device Hybrid Apps CTP 2.0 release

Você pode usar a versão CTP 2,0 de aplicativos híbridos de vários dispositivos para criar aplicativos móveis usando JavaScript ou TypeScript para iOS, Android, Windows Store e Windows Phone usando a versão atualização 3 de ferramentas para Apache Cordova.You can use the Multi-device Hybrid Apps CTP 2.0 release to build mobile apps using JavaScript or TypeScript for iOS, Android, Windows Store, and Windows Phone using the Update 3 version of tooling for Apache Cordova. (Edição mínima: Professional)(Minimum edition: Professional)

Alguns dos novos recursos são:Some of the new features are:

  • Aprimoramentos de qualidade, confiabilidade e desempenho em toda a placa com centenas de correções de bugsAcross-the-board quality, reliability, and performance improvements with hundreds of bug fixes
  • Suporte do SDK para uma variedade maior de sistemas operacionais, incluindo Windows 7, Windows 8 e Windows Server 2012 R2SDK support for a wider range of operating system including Windows 7, Windows 8 and Windows Server 2012 R2
  • Suporte para depuração de destinos do Android < 4,4 usando jsHybuggerSupport for debugging Android targets < 4.4 using jsHybugger
  • O verificador de compatibilidade ajuda a manter um ambiente de desenvolvedor íntegro verificando regularmente a instalação e a configuração corretas de dependências de cadeia de ferramentas de terceiros (por exemplo, Java, SDK do Android)Compatibility Checker helps you maintain a healthy developer environment by regularly checking for the proper installation and configuration of 3rd party tool chain dependencies (e.g. Java, Android SDK)

Para saber mais, confira: Apache Cordova a atualização de ferramentas com suporte para o Windows 7.To learn more, see: Apache Cordova Tooling Update with Support for Windows 7.

Versão RTM do SDK do Azure 2,4 Azure SDK 2.4 RTM Release

A versão RTM do SDK do Azure 2,4 inclui ferramentas para gerenciar a configuração de máquina virtual e configurar a depuração remota para aplicativos de 32 bits em execução em máquinas virtuais e ferramentas para provisionar Geo-Redundant armazenamento.The Azure SDK 2.4 RTM release includes tools to manage virtual machine configuration and set up remote debugging for 32-bit applications running on virtual machines, and tools to provision Geo-Redundant Storage.

Nesta versão, Gerenciador de Servidores agora tem uma opção Configurar no menu de contexto para máquinas virtuais.In this release, Server Explorer now has a Configure option on the context menu for virtual machines. Você pode usar isso para exibir e editar as propriedades da máquina virtual, configurar pontos de extremidade, adicionar e configurar extensões e criar instantâneos de máquina virtual.You can use this to view and edit properties of the virtual machine, set up endpoints, add and configure extensions, and create virtual machine snapshots.

Você também pode configurar a depuração remota para máquinas virtuais de 32 bits no mesmo menu de contexto.You can also set up remote debugging for 32-bit virtual machines from the same context menu.

Read-Access armazenamento de Geo-Redundant (RA-GRS) oferece melhor disponibilidade de leitura para sua conta de armazenamento fornecendo acesso somente leitura aos dados que foram replicados para o local secundário.Read-Access Geo-Redundant Storage (RA-GRS) gives you better read availability for your storage account by providing read-only access to the data that has been replicated to the secondary location. Agora você pode selecionar RA-GRS como uma opção de redundância ao criar uma conta de armazenamento do Visual Studio.You can now select RA-GRS as a redundancy option when you create a storage account from Visual Studio.

Você pode obter a versão 2,4 do SDK do Azure aqui:You can get the Azure SDK 2.4 release here:

Para obter mais informações sobre esta versão, consulte: SDK do Azure para notas de versão do .net 2,4 (MSDN).For more information about this release, see: Azure SDK for .NET 2.4 Release Notes (MSDN).

Coletor autônomo do IntelliTrace IntelliTrace Standalone Collector

O coletor de IntelliTrace autônomo fornece uma alternativa mais prática para a depuração remota de um aplicativo em produção.The standalone IntelliTrace collector provides a more practical alternative to remote debugging an application in production. Você pode usar o coletor para registrar a execução do seu aplicativo em um computador remoto, salvando-o em um arquivo. itrace e reproduzindo-o no computador de desenvolvimento local com o Visual Studio.You can use the collector to record the execution of your application on a remote machine by saving it into an .itrace file and playing it back on your local development machine with Visual Studio.

Para obter mais informações sobre o coletor, consulte coletar dados do IntelliTrace fora do Visual Studio com o coletor autônomo.For more information about the collector, see Collect IntelliTrace Data Outside Visual Studio with the Standalone Collector.

Você pode baixar a versão RTM do coletor autônomo do IntelliTrace aqui: coletor IntelliTrace para Visual Studio atualização 3.You can download the RTM release of the IntelliTrace Standalone Collector here: IntelliTrace Collector for Visual Studio Update 3.

Emuladores de atualização do Windows Phone 8,1 Windows Phone 8.1 Update Emulators

O novo pacote de emulador agora está disponível para download dos emuladores de atualização do Windows Phone 8,1.The new emulator package is now available to be downloaded from the Windows Phone 8.1 Update Emulators.


Versões Visual Studio 2013Visual Studio 2013 Releases

Você pode exibir todas as versões de Visual Studio 2013 notas de versão:You can view all versions of Visual Studio 2013 release notes:


Início da página
Top of Page