Visual Studio Icon Notas sobre a versão do Visual Studio 2017 versão 15.9Visual Studio 2017 version 15.9 Release Notes


| Comunidade de Desenvolvedores | Requisitos de Sistema | Compatibilidade | Código Distribuível | Termos de Licença | Blogs | Problemas Conhecidos || Developer Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs | Known Issues |


Clique no botão para baixar a versão mais recente do Visual Studio 2017.Click a button to download the latest version of Visual Studio 2017. Para conferir instruções sobre a instalação e a atualização do Visual Studio 2017, consulte Atualizar o Visual Studio 2017 para a versão mais recente.For instructions on installing and updating Visual Studio 2017, see Update Visual Studio 2017 to the most recent release. Além disso, consulte as instruções em como instalar offline.Also, see instructions on how to install offline.

Visite a página visualstudio.com/downloads para baixar outros produtos do Visual Studio de 2017.Visit the visualstudio.com/downloads page to download other Visual Studio 2017 products.


Novidades no 15.9What's New in 15.9


Versões do Visual Studio 2017 15.9Visual Studio 2017 version 15.9 Releases


Importante

Avisos da Consultoria de Segurança do Visual Studio 2017 versão 15.9Visual Studio 2017 version 15.9 Security Advisory Notices


Resumo dos novos recursos importantes na versão 15.9Summary of Notable New Features in 15.9

Principais problemas corrigidos na versão 15.9Top Issues Fixed in 15.9

Veja todos os problemas relatados pelo cliente corrigidos no Visual Studio 2017 versão 15.9.See all customer-reported issues fixed in Visual Studio 2017 version 15.9.

The Developer Community Portal


Detalhes das novidades na versão 15.9Details of What's New in 15.9

Release Notes Icon Versão 15.9.0 do Visual Studio 2017Visual Studio 2017 version 15.9.0

lançada em 13 de novembro de 2018released on November 13, 2018

Novos recursos na versão 15.9New Features in 15.9

InstalarInstall

Ficou mais fácil manter a consistência das configurações de instalação em várias instalações do Visual Studio.We made it easier to keep your installation settings consistent across multiple installations of Visual Studio. Agora você pode usar o Instalador do Visual Studio para exportar um arquivo .vsconfig para uma determinada instância do Visual Studio.You can now use the Visual Studio Installer to export a .vsconfig file for a given instance of Visual Studio. Esse arquivo conterá informações sobre as cargas de trabalho e componentes que você tiver instalado.This file will contain information about what workloads and components you have installed. Em seguida, você pode importar esse arquivo para adicionar essas seleções de componentes e cargas de trabalho para outra instalação do Visual Studio.You can then import this file to add these workload and component selections to another installation of Visual Studio.

DepuraçãoDebugging

Adicionamos suporte para consumir o novo formato de pacote de símbolos (.snupkg) baseado em pdb portátil.We have added support for consuming the new portable-pdb based symbol package format (.snupkg). Adicionamos ferramentas para tornar fácil o consumo e o gerenciamento desses pacotes de símbolos de fontes como o servidor de símbolos do NuGet.org.We have added tooling to make it easy to consume and manage these symbol packages from sources like the NuGet.org symbol server.

C++C++

  • Adicionamos o recurso "voltar uma etapa" no depurador para C++ no Visual Studio Enterprise Edition.We've added the "step back" feature in the debugger for C++ in the Visual Studio Enterprise Edition. A reversão permite voltar no tempo para exibir o estado do aplicativo em um ponto anterior no tempo.Step back enables you to go back in time to view the state of your application at a previous point in time.
  • O C++ IntelliSense agora responde às alterações no ambiente remoto para projetos CMake e MSBuild destinados ao Linux.C++ IntelliSense now responds to changes in the remote environment for both CMake and MSBuild projects targeting Linux. Ao instalar novas bibliotecas ou alterar seus projetos CMake, o C++ IntelliSense analisará automaticamente os novos arquivos de cabeçalho no computador remoto para uma experiência de edição de C++ completa e perfeita.As you install new libraries or change your CMake projects, C++ IntelliSense will automatically parse the new headers files on the remote machine for a complete and seamless C++ editing experience.
  • Atualizamos os pacotes de estrutura da Ponte de Desktop de UWP para corresponderem aos mais recentes da Windows Store para todas as arquiteturas compatíveis, incluindo ARM64.We've updated the UWP Desktop Bridge framework packages to match the latest in the Windows Store for all supported architectures, including ARM64.
  • Além de corrigirmos 60 bugs de bloqueio, adicionamos suporte para a biblioteca range-v3 com o compilador MSVC 15.9, disponível em /std:c++17 /permissive-.In addition to fixing 60 blocking bugs, we have added support for the range-v3 library with the MSVC 15.9 compiler, available under /std:c++17 /permissive-.
  • O pacote de estrutura do VCLibs de varejo no Visual Studio foi atualizado para corresponder à versão mais recente disponível na Store de UWP.The retail VCLibs framework package in Visual Studio has been updated to match the latest available version in the UWP Store.
  • Agora há suporte completo disponível para cenários de área de trabalho nativa do ARM64 no C++, incluindo o VC++ 2017 redistribuível.Full support is now available for ARM64 C++ Native Desktop scenarios, including VC++ 2017 Redistributable.
  • Implementamos as sobrecargas de decimais de viagem de ida e volta mais curtos de ponto flutuante to_chars() no cabeçalho do charconv do C++17.We implemented the shortest round-trip decimal overloads of floating-point to_chars() in C++17's charconv header. Para notação científica, ele é aproximadamente 10 vezes mais rápido que sprintf_s() "%.8e" para floats e 30 vezes mais rápido que sprintf_s() "%.16e" para doubles.For scientific notation, it is approximately 10x as fast as sprintf_s() "%.8e" for floats, and 30x as fast as sprintf_s() "%.16e" for doubles. Isso usa o novo algoritmo de Ulf Adams, Ryu.This uses Ulf Adams' new algorithm, Ryu.
  • Uma lista de aprimoramentos para a conformidade com os padrões do compilador do Visual C++, que potencialmente requerem alterações de código-fonte no modo de conformidade estrita, pode ser encontrada aqui.A list of improvements to the standards conformance of the Visual C++ compiler, which potentially require source changes in strict conformance mode, can be found here.
  • Preterimos a opção /Gm do compilador C++.We have deprecated the C++ Compiler /Gm switch. Considere desabilitar a opção /Gm em seus scripts de build se ela estiver definida explicitamente.Consider disabling the /Gm switch in your build scripts if it's explicitly defined. Como alternativa, você pode ignorar com segurança o aviso de substituição para /Gm, pois ela não será tratada como erro ao usar "Tratar avisos como erros" (/WX).Alternatively, you can also safely ignore the deprecation warning for /Gm as it will not be treated as error when using "Treat warnings as errors" (/WX).

F#F#

Compilador F#F# Compiler

  • Corrigimos um bug no qual os métodos de extensão que obtiveram valores byref poderiam modificar um valor imutável.We fixed a bug where extension methods that take byref values could mutate an immutable value.
  • Aprimoramos as informações de erro de compilação para sobrecargas em byref/inref/outref, em vez de exibir o erro previamente obscuro.We improved the compile error information for overloads on byref/inref/outref, rather than displaying the previously obscure error.
  • Extensões de Tipo Opcionais em byrefs agora são permitidas inteiramente.Optional Type Extensions on byrefs are now disallowed entirely. Elas poderiam ser declarados anteriormente, mas não eram utilizáveis, resultando em uma experiência de usuário confusa.They could be declared previously, but were unusable, resulting in a confusing user experience.
  • Corrigimos um bug em que CompareTo em uma tupla de struct e causar uma equivalência de tipo com uma tupla de struct com alias resultaria em uma exceção de tempo de execução.We fixed a bug where CompareTo on a struct tuple and causing a type equivalence with an aliased struct tuple would result in a runtime exception.
  • Corrigimos um bug em que usar System.Void no contexto da criação de um provedor de tipos para o .NET Standard poderia não conseguir localizar o tipo System.Void em tempo de design.We fixed a bug where use of System.Void in the context of authoring a Type Provider for .NET Standard could fail to find the System.Void type at design-time.
  • Corrigimos um bug em que um erro interno podia ocorrer quando um construtor de União Discriminada aplicado parcialmente era incompatível com um tipo inferido para a União Discriminada.We fixed a bug where an internal error could occur when a partially applied Discriminated Union constructor is mismatched with an annotated or inferred type for the Discriminated Union.
  • Modificamos a mensagem de erro do compilador ao tentar obter um endereço de uma expressão (assim como acesso a uma propriedade) para tornar mais claro que ele viola as regras de escopo para tipos byref.We modified the compiler error message when attempting to take an address of an expression (such as accessing a property) to make it more clear that it violates scoping rules for byref types.
  • Corrigimos um bug em que seu programa poderia falhar em tempo de execução ao aplicar parcialmente um tipo byref a um método ou função.We fixed a bug where your program could crash at runtime when partially applying a byref type to a method or function. Atualmente, uma mensagem de erro será exibida.An error message will now display.
  • Corrigimos um problema em que uma combinação inválida de um byref e um tipo de referência (assim como byref<int> option) falhava em tempo de execução e não emitia uma mensagem de erro.We fixed an issue where an invalid combination of a byref and a reference type (such as byref<int> option) would fail at runtime and not emit an error message. Atualmente, uma mensagem de erro é emitida nesse caso.We now emit an error message.

Ferramentas F#F# Tools

  • Resolvemos um problema em que metadados para o assemblies F# compilados com o SDK do .NET Core não foram mostrados nas propriedades de arquivo no Windows.We resolved an issue where metadata for F# assemblies built with the .NET Core SDK was not shown in file properties on Windows. Agora você pode ver esses metadados clicando com o botão direito do mouse em um assembly no Windows e selecionando Propriedades.You can now see this metadata by right-clicking an assembly on Windows and selecting Properties.
  • Corrigimos um bug em que usar module global em código-fonte F# poderia fazer com que o Visual Studio parasse de responder.We fixed a bug where use of module global in F# source could cause Visual Studio to become unresponsive.
  • Corrigimos um bug em que os métodos de extensão usando inref<'T> não eram exibidos em listas de conclusão.We fixed a bug where extension methods using inref<'T> would not show in completion lists.
  • Corrigimos um bug em que o menu suspenso TargetFramework nas propriedades do projeto para projetos de F# do .NET Framework estava vazio.We fixed a bug where the TargetFramework dropdown in Project Properties for .NET Framework F# projects was empty.
  • Corrigimos um bug em que a criação de um novo projeto de F# direcionado ao .NET Framework 4.0 falhava.We fixed a bug where creating a new F# project targeting .NET Framework 4.0 would fail.

Repositório de software livre do F#F# Open Source Repository

O projeto VisualFSharpFull agora está definido como o projeto de inicialização padrão, eliminando a necessidade de definir isso manualmente antes de depurar.The VisualFSharpFull project is now set as the default startup project, eliminating the need to manually set that before debugging. Obrigado, Robert Jeppesen!Thanks, Robert Jeppesen!

Suporte ao Serviço de Linguagem JavaScript e TypeScriptJavaScript and TypeScript Language Service Support

  • Adicionamos a refatoração para correção de referências em um arquivo depois que ele foi renomeado.We added refactoring to fix up references to a file after it has been renamed. Também adicionamos suporte para referências de projeto, permitindo que você divida seu projeto do TypeScript em builds separados que fazem referência uns aos outros.We also added support for project references, letting you split your TypeScript project up into separate builds that reference each other.
  • Atualizamos para a CLI Vue 3.0 mais recente e aprimoramos o uso de lint nos arquivos de modelo Vue.js.We updated to the latest Vue CLI 3.0 and improved linting in Vue.js template files. Você também pode escrever e executar testes de unidade usando a estrutura Jest.You can also write and run unit tests using the Jest framework.
  • Adicionamos suporte para TypeScript 3.1.We have added support for TypeScript 3.1.

Suporte do SharePoint 2019SharePoint 2019 Support

Adicionamos novos modelos que permitem criar projetos para o SharePoint 2019.We added new templates that allow you to create projects for SharePoint 2019. Será possível migrar projetos existentes do SharePoint 2013 e 2016 para o novo modelo de projeto.You will have the ability to migrate existing SharePoint projects from both SharePoint 2013 and SharePoint 2016 to the new project template.

Ferramentas do Visual Studio para XamarinVisual Studio Tools for Xamarin

Agora as Ferramentas do Visual Studio para Xamarin dão suporte a Xcode 10, o que permite criar e depurar aplicativos para iOS 12, tvOS 12 e watchOS 5.Visual Studio Tools for Xamarin now supports Xcode 10, which allows you to build and debug apps for iOS 12, tvOS 12, and watchOS 5. Confira como se preparar para o iOS 12e nossa Introdução ao iOS 12para obter mais detalhes sobre os novos recursos disponíveis.See how to get ready for iOS 12and our introduction to iOS 12for more details on the new features available.

Melhorias de desempenho de build inicial do Xamarin.AndroidInitial Xamarin.Android Build Performance Improvements

O Xamarin.Android 9.1 inclui Melhorias de desempenho de build inicial.Xamarin.Android 9.1 includes initial build performance improvements. Veja nossa Comparação de desempenho de build do Xamarin.Android 15.8 vs. 15.9 para obter mais detalhes.See our Xamarin.Android 15.8 vs. 15.9 build performance comparison for more details.

Ferramentas para Desenvolvedores da Plataforma Universal do WindowsTools for Universal Windows Platform Developers

  • O SDK do Windows 10 (Build 17763) mais recente está incluído como um componente opcional na Carga de Trabalho de desenvolvimento da Plataforma Universal do Windows.The latest Windows 10 SDK (build 17763) is included as an optional component in the Universal Windows Platform development Workload.
  • Adicionamos suporte para a criação de pacotes .MSIX para projetos da Plataforma Universal do Windows e no modelo do Projeto de Empacotamento de Aplicativos do Windows.We added support for creating .MSIX packages for both the Universal Windows Platform projects, as well as in the Windows Application Packaging Project template. Para criar um pacote .MSIX, a versão mínima do aplicativo deverá ser o SDK do Windows 10 (Build 17763) mais recente.To create an .MSIX package, the minimum version of your application must be the latest Windows 10 SDK (build 17763).
  • Agora você pode criar aplicativos UWP ARM64.You can now build ARM64 UWP applications. Para aplicativos da UWP do .NET, o .NET Native é compatível com ARM64 e você deve definir a versão mínima do seu aplicativo para o Fall Creators Update (Build 16299) ou superior.For .NET UWP applications, only .NET Native is supported for ARM64, and you must set the Minimum Version of your application to the Fall Creators Update (Build 16299) or higher.
  • Melhoramos a velocidade do F5 (Compilar e Implantar) para aplicativos da Plataforma Universal do Windows.We made improvements to the F5 (Build + Deploy) speed for Universal Windows Platform applications. Isso será mais perceptível em implantações de destinos remotos que usam a autenticação do Windows. No entanto, afetará todas as outras implantações.This will be most noticeable for deployments to remote targets using Windows authentication, but will impact all other deployments as well.
  • Os desenvolvedores agora têm a opção de especificar Opções de exibição do controle ao usar o Designer XAML durante a criação de aplicativos de UWP destinados à Windows 10 Fall Creators Update (build 16299) ou posterior.Developers now have the option to specify Control Display Options when using the XAML Designer while building UWP applications targeting the Windows 10 Fall Creators Update (build 16299) or later. Selecionar "Exibir Somente Controles de Plataforma" impede que o designer execute qualquer código de controle personalizado para melhorar a confiabilidade do designer.Selecting "Only Display Platform Controls" prevents the designer from executing any custom control code to improve reliability of the designer.
  • O designer XAML agora substitui automaticamente os controles que lançam exceções capturáveis com controles de fallback, em vez de causar a falha do designer.The XAML designer now automatically replaces controls that throw with catchable exceptions with fallback controls, rather than having the designer crash. Os controles de fallback têm uma borda amarela para indicar aos desenvolvedores que o controle foi substituído no tempo de design.Fallback controls have a yellow border to cue in developers that the control has been replaced at design time.
  • O projeto de empacotamento de aplicativos do Windows agora oferece suporte à depuração de processos em segundo plano usando o tipo de depurador Core CLR.The Windows Application Packaging project now supports debugging background process using the Core CLR debugger type.

NuGetNuGet

Melhorias do Provedor de Credenciais do NuGetNuGet Credential Provider Improvements

Esta versão melhora substancialmente a experiência ao usar feeds de pacote autenticado, especialmente para usuários de Mac e Linux:This release substantially improves the experience of using authenticated package feeds, especially for Mac and Linux users:

  • Visual Studio, MSBuild, NuGet.exe e .NET agora dão suporte a uma nova interface de plug-in do Provedor de Credenciais, que pode ser implementada por hosts de pacotes privados, assim como o Azure Artifacts.Visual Studio, MSBuild, NuGet.exe, and .NET now support a new Credential Provider plugin interface, which can be implemented by private package hosts like Azure Artifacts. Anteriormente, somente o NuGet.exe e o Visual Studio aceitavam Provedores de Credenciais.Previously, only NuGet.exe and Visual Studio accepted Credential Providers.
  • As edições do Visual Studio (incluindo a edição de Ferramentas de Build) agora entregam um Provedor de Credenciais do Azure Artifacts com determinadas cargas de trabalho, para que você possa usar facilmente os feeds do Azure Artifacts no decorrer de seu desenvolvimento.Visual Studio editions (including the Build Tools edition) now deliver the Azure Artifacts Credential Provider with certain workloads, so that you can easily use Azure Artifacts feeds in the course of your development. Para usar essas melhorias, instale os componentes gerenciador de pacotes do NuGet ou destinos e tarefas de build do NuGet, ou a carga de trabalho do .NET Core.To use these improvements, install the NuGet package manager or NuGet targets and build tasks components, or the .NET Core workload.

Melhorias do Gerenciador de Pacotes do NuGetNuGet Package Manager Improvements

  • Agora o NuGet permite o bloqueio do fechamento completo do pacote de projetos baseados em PackageReference, permitindo a restauração repetível de pacotes.NuGet now enables locking the full package closure of PackageReference based projects, thereby enabling repeatable restore of packages.
  • Agora a interface do usuário do gerenciador de pacotes NuGet do Visual Studio exibe as informações de licença de pacotes que usam o novo formato de licença.The Visual Studio NuGet package manager UI now surfaces the license information for packages that use the new license format. O novo formato de licença insere as informações de licença como parte do pacote na forma de uma expressão SPDX ou de um arquivo de licença.The new license format embeds the license information as part of the package in the form of an SPDX expression or a license file.

Segurança do NuGetNuGet Security

Introduzimos políticas de cliente do NuGet que permitem que você configure as restrições de segurança do pacote.We have introduced NuGet Client Policies which allow you to configure package security constraints. Isso significa que você pode bloquear ambientes de forma que somente os pacotes confiáveis possam ser instalados, ao:This means you can lock down environments so only trusted packages can be installed by:

  • Não permitir a instalação de pacotes não assinados.Disallowing the installation of unsigned packages.
  • Definir uma lista de signatários confiáveis com base na assinatura de autor.Defining a list of trusted signers based on the author signature.
  • Definir uma lista de proprietários de pacote NuGet.org confiáveis com base nos metadados na assinatura do repositório.Defining a list of trusted NuGet.org package owners based on the metadata in the repository signature.

Ferramentas do .NET Core para Visual Studio.NET Core Tools for Visual Studio

Desta versão em diante, as ferramentas do .NET Core para Visual Studio agora usarão por padrão apenas a versão estável mais recente de um SDK do .NET Core instalado em seu computador para os lançamentos do Visual Studio para o público em geral.Starting with this release, the .NET Core tools for Visual Studio will now default to using only the latest stable version of a .NET Core SDK that is installed on your machine for GA releases of Visual Studio. Para versões prévias futuras, as ferramentas usarão somente versões prévias de SDKs do .NET Core.For future previews, the tools will use only preview .NET Core SDKs.


Release Notes Icon Avisos da Consultoria de Segurança do Visual Studio 2017 versão 15.9Visual Studio 2017 version 15.9 Security Advisory Notices

Versão de Manutenção do Visual Studio 2017 versão 15.9.4 – lançada em 11 de dezembro de 2018Visual Studio 2017 version 15.9.4 Service Release -- released on December 11, 2018 New Release icon

CVE-2018-8599 Vulnerabilidade de Elevação de Privilégio do Serviço Coletor Padrão do Hub de DiagnósticoCVE-2018-8599 Diagnostics Hub Standard Collector Service Elevation of Privilege Vulnerability

Há uma vulnerabilidade de elevação de privilégio quando o Serviço Coletor Padrão do Hub de Diagnóstico manipula incorretamente determinadas operações de arquivo.An elevation of privilege vulnerability exists when the Diagnostics Hub Standard Collector Service improperly handles certain file operations. Um invasor que explore com êxito essa vulnerabilidade pode obter privilégios elevados.An attacker who successfully exploited this vulnerability could gain elevated privileges. Para explorar essa vulnerabilidade, um invasor precisaria de acesso sem privilégios a um sistema vulnerável.To exploit this vulnerability, an attacker would require unprivileged access to a vulnerable system. A atualização de segurança corrige a vulnerabilidade, garantindo que o Serviço Coletor Padrão do Hub de Diagnóstico represente corretamente as operações de arquivo.The security update addresses the vulnerability by ensuring the Diagnostics Hub Standard Collector Services properly impersonates file operations.


Release Notes Icon Versão 15.9.1 do Visual Studio 2017Visual Studio 2017 version 15.9.1

lançada em 15 de novembro de 2018released on November 15, 2018

Problemas corrigidos na versão 15.9.1Issues Fixed in 15.9.1

Estes são os problemas resolvidos na versão 15.9.1:These are the issues addressed in 15.9.1:

  • Foi corrigido um bug que causava uma falha no Visual Studio ao compilar projetos usando o Microsoft Xbox One XDK.Fixed a bug where Visual Studio would fail to build projects using the Microsoft Xbox One XDK.

Detalhes das novidades na versão 15.9.1Details of What's New in 15.9.1

SDK de Desenvolvimento na Plataforma Universal do WindowsUniversal Windows Platform Development SDK

O SDK do Windows 10 Atualização de outubro de 2018 (build 17763) é agora o SDK selecionado padrão para a carga de trabalho de desenvolvimento da Plataforma Universal do Windows.The Windows 10 October 2018 Update SDK (build 17763) is now the default selected SDK for the Universal Windows Platform development workload.


Release Notes Icon Visual Studio 2017 Versão 15.9.2Visual Studio 2017 version 15.9.2

lançada em 19 de novembro de 2018released on November 19, 2018

Problemas corrigidos na versão 15.9.2Issues Fixed in 15.9.2

Estes são os problemas relatados por clientes e solucionados na versão 15.9.2:These are the customer-reported issues addressed in 15.9.2:


Release Notes Icon Visual Studio 2017 versão 15.9.3Visual Studio 2017 version 15.9.3

lançado em 28 de novembro de 2018released on November 28, 2018

Problemas corrigidos na 15.9.3Issues Fixed in 15.9.3

Estes são os problemas relatados pelo cliente corrigidos na 15.9.3:These are the customer-reported issues addressed in 15.9.3:


Release Notes Icon Visual Studio 2017 versão 15.9.4Visual Studio 2017 version 15.9.4 New Release icon

lançada em 11 de dezembro de 2018released on December 11, 2018

Problemas corrigidos na 15.9.4Issues Fixed in 15.9.4

Estes são os problemas relatados por clientes e solucionados na 15.9.4:These are the customer-reported issues addressed in 15.9.4:

Avisos de Consultoria de SegurançaSecurity Advisory Notices


Problemas corrigidosFixed Issues

Veja todos os problemas relatados pelo cliente corrigidos no Visual Studio 2017 versão 15.9.See all customer-reported issues fixed in Visual Studio 2017 version 15.9.

The Developer Community Portal


Problemas conhecidosKnown Issues

Veja todos os problemas atuais conhecidos e as soluções alternativas disponíveis no Visual Studio 2017 versão 15.9.See all existing known issues and available workarounds in Visual Studio 2017 version 15.9.

Visual Studio 2017 Known Issues


ComentáriosFeedback

Adoraríamos ouvir sua opinião!We would love to hear from you! Em caso de problemas, informe-nos por meio da opção Relatar um Problema no canto superior direito do Instalador ou do próprio IDE do Visual Studio.For issues, let us know through the Report a Problem option in the upper right-hand corner of either the installer or the Visual Studio IDE itself. OThe Feedback Icon está localizado no canto superior direito.icon is located in the upper right-hand corner. Você pode fazer uma sugestão de produto ou acompanhar os problemas na Comunidade de Desenvolvedores do Visual Studio, em que você pode fazer perguntas, encontrar respostas e propor novos recursos.You can make a product suggestion or track your issues in the Visual Studio Developer Community, where you can ask questions, find answers, and propose new features. Você também pode obter ajuda gratuita com a instalação por meio de nosso suporte via chat ao vivo.You can also get free installation help through our Live Chat support.


BlogsBlogs

Aproveite as informações e recomendações disponíveis no site Blogs de Ferramentas de Desenvolvedor para ficar em dia com as novas versões e conferir postagens detalhadas sobre uma grande variedade de recursos.Take advantage of the insights and recommendations available in the Developer Tools Blogs site to keep you up-to-date on all new releases and include deep dive posts on a broad range of features.

Developer Tools Blogs


Histórico de Notas de Versão do Visual Studio 2017Visual Studio 2017 Release Notes History

Para saber mais sobre as versões anteriores do Visual Studio 2017, confira a página Histórico de Notas de Versão do Visual Studio 2017.For more information relating to past versions of Visual Studio 2017, see the Visual Studio 2017 Release Notes History page.


Início da página
Top of Page