Visual Studio IconNotas de versão do Visual Studio 2017 versão 15.4Visual Studio 2017 version 15.4 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 na versão 15.4What's New in 15.4

Versões do Visual Studio 2017 versão 15.4Visual Studio 2017 version 15.4 Releases


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

  • A nova faixa de inicialização de Instalação e Instalador permite que você saiba quando a instalação for bem-sucedida.The new Setup and Installer launch banner lets you know when your installation is successful. Adicionamos uma nova mensagem de aviso no final de sua instalação que contém links para a Comunidade de Desenvolvedores, para que você obtenha ajuda adicional.We added a new warning message at the end of your install that contains links to the Developer Community for additional help.
  • Fizemos melhorias no XAML.We made improvements to XAML. Você pode editar ou remover recursos de XAML e adicionar ControlTemplates.You can now edit or remove XAML resources, and add ControlTemplates.
  • A carga de trabalho de desenvolvimento na Plataforma Universal do Windows agora é fornecida com o SDK da Windows 10 Fall Creators Update.The Universal Windows Platform Development workload now comes with the Windows 10 Fall Creators Update SDK.
  • Adicionamos suporte para o Padrão .NET 2.0 ao Windows Fall Creators Update.We added .NET Standard 2.0 support to the Windows Fall Creators Update.
  • O Projeto de Empacotamento de Aplicativo do Windows lhe fornece novos modelos de projeto que ajudam a empacotar qualquer um de seus projetos do Windows em um contêiner .appx.The Windows Application Packaging Project provides you with new project templates that help package any of your Windows projects into an .appx container.
  • O .NET Core 2.0 é incluído por padrão para cargas de trabalho de .NET Core e Desenvolvimento Web..NET Core 2.0 is included by default for Web Development and .NET Core Workloads.
  • Aprimoramos o Live Unit Testing para incluir suporte para a estrutura de MSTest versão 1 e detectabilidade aprimorada desse recurso.We enhanced Live Unit Testing to include support for MSTest version 1 framework, and improved discoverability of this feature.
  • Você pode implantar, testar e depurar seus aplicativos diretamente em dispositivos iOS e Android com o Xamarin Live.You can deploy, test, and debug your apps directly on iOS and Android devices with Xamarin Live.
  • Adicionado suporte para CMake 3.9 e estruturas de projeto do CMake mais flexíveis.Added support for CMake 3.9 and more flexible CMake project structures.
  • Agora, você pode definir o Linux como destino em seus projetos CMake.You can now target Linux from your CMake projects. Use sua base de código existente do CMake como sua solução sem precisar convertê-la em um projeto do Visual Studio.Use your existing CMake code base as your solution without needing to convert it to a Visual Studio project.
  • Melhoramos o suporte ao Unity nas Ferramentas do Visual Studio e adicionamos o recurso Definir Ponteiro de Instrução no novo tempo de execução.We improved Unity support in Visual Studio Tools and added the Set Instruction Pointer feature under the new runtime.
  • O SDK do Android agora está sendo instalado em um local particular.The Android SDK is now being installed to a private location.
  • As Ferramentas de R agora têm suporte para a comunicação remota do Linux e RMarkdown incluindo edição ao vivo, correspondência de chaves e preenchimento de código.R Tools now has support for Linux remoting and RMarkdown including live editing, brace matching, and code completion.

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

Estes são os problemas relatados pelo cliente abordados nesta versão:These are the customer-reported issues addressed in this release:

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

The Developer Community Portal


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

Release Notes IconVisual Studio 2017 versão 15.4.0Visual Studio 2017 version 15.4.0

lançado em 9 de outubro de 2017released on October 9, 2017

Novos recursos na versão 15.4New Features in 15.4

Aprimoramentos do Visual StudioVisual Studio Improvements

Instalação e instaladorSetup and Installer
  • Adicionamos uma faixa de inicialização ao instalador para sinalizar que o Visual Studio foi instalado com êxito (Figura 1).We added a launch banner in the installer to signal Visual Studio has been successfully installed (Figure 1).
Successful installation with new launch banner
(Figura 1) Instalação bem-sucedida com nova faixa de inicialização(Figure 1) Successful installation with new launch banner
  • Agora, o instalador usa detecção automática de proxy para downloads.The installer now uses auto-proxy detection for downloads.
  • Se um componente não crítico (um que não impedir diretamente o IDE do Visual Studio) falhar, agora o instalador exibirá um aviso em vez de uma falha.If a non-critical component (one that doesn't directly impede Visual Studio IDE) fails, the installer now displays a warning instead of a failure. A alteração deixa mais claro que o Visual Studio pode ser usado mesmo que haja problemas que você precise abordar e corrigir.The change makes it clearer that Visual Studio is okay to use even though there are issues you need to address and correct.
  • A criação de um layout offline usa caminhos mais curtos que permitem aos administradores hospedar instalações offline em hierarquias de pasta de rede mais profundas.Creating an offline layout uses shorter paths that allow administrators to host offline installs in deeper network folder hierarchies.
  • Nós exibimos uma mensagem no final da instalação quando a instalação de um pacote individual falha ou quando você tem problemas de download (Figura 2).We display a message at the end of your install when an individual package install fails or you have download issues (Figure 2). Esta mensagem fornece links para a Comunidade de Desenvolvedores para que você possa obter mais ajuda para poder resolver problemas que talvez estejam afetando a capacidade do computador de instalar o Visual Studio em sua totalidade.This message provides you with links to the Developer Community to get more help so that you can address issues that may be affecting your computer's ability to install Visual Studio in its entirety.
Error dialog with potential solutions
(Figura 2) Caixa de diálogo de erro com possíveis soluções(Figure 2) Error dialog with potential solutions
  • Resolvemos um problema em que o instalador configurava incorretamente a data/hora de instalação em Adicionar ou Remover Programas após a atualização do Visual Studio.We resolved an issue where the installer was incorrectly setting the installed date/time in Add or Remove Programs after updating Visual Studio.
EditorEditor
  • Corrigimos um problema de leitor de tela em que leitor de tela JAWS da Freedom Scientific não podia usar o IntelliSense no editor do Visual Studio.We fixed a screen reader problem where the Freedom Scientific's JAWS screen reader could not use IntelliSense in the Visual Studio editor.
  • Adicionamos o popular recurso de navegação das Productivity Power Tools CTRL + clique em Ir para Definição ao produto principal do Visual Studio.We added the popular Productivity Power Tools navigation feature Control Click Go To Definition to the core Visual Studio product.
    • Para linguagens de programação com suporte (atualmente, C#, VB e Python, com mais linguagens em versões futuras), manter pressionada a tecla Ctrl permite que você clique em um símbolo no editor do Visual Studio e navegue até a sua definição.For supported languages (currently C#, VB and Python, with more languages coming in future releases), holding down the Ctrl key will allow you to click on a symbol in the Visual Studio editor and navigate to its definition.
    • Se preferir manter o comportamento antigo de seleção de palavras com Ctrl + Clique, será possível controlar o uso da tecla do recurso em Ferramentas > Opções > Editor de Texto > Geral > Habilitar clique do mouse para executar Ir para Definição, o que lhe permite selecionar outras teclas modificadoras ou desligar o recurso, se você desejar.If you prefer to keep the older Ctrl+Click word selection behavior, you can control the feature's key usage through Tools > Options > Text Editor > General > Enable mouse click to perform Go To Definition, which lets you select other modifier keys, or turn off the feature if you wish.
ExtensibilidadeExtensibility

Corrigimos um bug em que as extensões instaladas não exibiam notificações de atualização no Visual Studio e também não eram atualizadas automaticamente.We fixed a bug where installed extensions did not display update notifications in Visual Studio and also were not automatically updated.

Carga de Solução LeveLightweight Solution Load

Corrigimos um bug que causava falhas de build quando uma solução era aberta com a Carga de Solução Leve habilitada.We resolved a bug that caused build failures when a solution was opened with Lightweight Solution Load enabled.

Teste de Unidade Dinâmica Live Unit Testing

  • O Live Unit Testing dá suporte às três estruturas de teste de unidade populares: MSTest nas versões 1 e 2, xUnit e NUnit.Live Unit Testing provides support for the three popular unit-testing frameworks: xUnit, NUnit, and both MSTest version 1 and MSTest version 2.
  • Se você não tiver habilitado o Live Unit Testing, o IDE do Visual Studio exibirá uma barra de ouro quando você abrir uma solução com testes de unidade existentes.If you have not enabled Live Unit Testing, Visual Studio IDE displays a gold bar when you open a solution with existing unit tests. A barra de ouro fornece mais informações sobre o recurso, como habilitá-lo e os pré-requisitos necessários.The gold bar provides you with more information about the feature, how to enable it, and the required prerequisites.
  • A central de Status da Tarefa mostra notificações de processamento em segundo plano para que você possa resolver facilmente os problemas principais ao usar o Live Unit Testing.The Task Status center shows background processing notifications so you can easily address key problems while using Live Unit Testing.
  • Alteramos o nome nos nomes de gesto de clicar com o botão direito do mouse para inclusão/exclusão de Conjunto de Teste Dinâmico – Incluir/Excluir para Live Unit Testing – Incluir/Excluir.We changed the name on the right click gesture names for inclusion/exclusion from Live Test Set – Include/Exclude to Live Unit Testing Include/Exclude. Também removemos a opção Reinicialização limpa da barra de menus e a movemos sob Ferramentas/Opções/Excluir dados persistentes.We also removed the Reset clean from the menu bar and moved it under Tools/Options/Delete persisted data.
  • Fizemos várias correções para que seu sistema possa melhor detectar quando um projeto não foi carregado e evitar uma falha em seu Live Unit Testing.We made several fixes so your system can better detect when a project has not loaded and avoid a crash in your Live Unit Testing. Adicionamos melhorias de desempenho de build que evitam reavaliação de projetos de MSBuild quando seu sistema sabe que nada foi alterado no arquivo de projeto.We added build performance improvements that avoid reevaluation of MSBuild projects when your system knows nothing has changed in the project file.

Ferramentas para Desenvolvimento da Plataforma Universal do Windows Tools for Universal Windows Platform Development

O Visual Studio 2017 versão 15.4 traz muitas atualizações das ferramentas de desenvolvimento da Plataforma Universal do Windows.Visual Studio 2017 version 15.4 release brings you many updates to the Universal Windows Platform development tools. Leia abaixo quais são as novidades!Read below to see what's new!

Suporte para o Windows Fall Creators Update Windows Fall Creators Update Support

O Visual Studio 2017 versão 15.4 dá suporte de primeira classe para desenvolvedores direcionados ao SDK do Windows Fall Creators Update.Visual Studio 2017 version 15.4 release brings first class support for developers targeting the Windows Fall Creators Update SDK. Quando você instala a carga de trabalho de desenvolvimento de Plataforma Universal do Windows com o Visual Studio 2017 versão 15.4, você recebe automaticamente o SDK do Windows 10 Fall Creators Update.When you install the Universal Windows Platform Development workload with Visual Studio 2017 version 15.4, you will automatically get the Windows 10 Fall Creators Update SDK.

Atualizado o Designer de XAML para projetos da UWP direcionados ao SDK do Windows Fall Creators UpdateUpdated XAML Designer for UWP Projects Targeting the Windows Fall Creators Update SDK

Fizemos atualizações importantes no designer de XAML para projetos da UWP direcionados ao SDK do Windows Fall Creators Update, priorizando melhorias de confiabilidade e desempenho, bem como a capacidade de renderizar artefatos de design Fluent.We have made significant updates to the XAML designer for UWP projects targeting the Windows Fall Creators Update SDK, prioritizing performance and reliability improvements, as well as the ability to render Fluent design artifacts. Leia a postagem no blog do Visual Studio atualização do Designer de XMLA para obter mais detalhes.Please read the Visual Studio update to the XMAL Designer blog post for more details.

Observação: a experiência do Designer de XAML será a mesma a menos que você esteja compilando um aplicativo da UWP direcionado ao Windows Fall Creators Update.Note: The XAML Designer experience will be the same unless you are building a UWP application targeting the Windows Fall Creators Update.

Aprimoramentos do Editar e Continuar do XAML XAML Edit and Continue Improvements

Agora, você pode editar ou remover recursos de XAML com Editar e Continuar em XAML.You can now edit or remove XAML resources with XAML Edit & Continue. Além disso, você também pode adicionar ControlTemplates.In addition, you can also add ControlTemplates. Para aproveitar esses novos recursos, verifique se você está direcionando para o SDK do Windows Fall Creators Update e executando o aplicativo com a atualização mais recente do Fall Creators Update no Windows aplicada.To leverage these new features, make sure you are targeting the Windows Fall Creators Update SDK and running the application with the latest Fall Creators Update to Windows applied.

Suporte para .NET Standard 2.0 .NET Standard 2.0 Support

O Windows Fall Creators Update dá suporte para o .NET Standard 2.0 para desenvolvimento da UWP.The Windows Fall Creators Update brings support for .NET Standard 2.0 to UWP development. Para aproveitar as novas APIs com o .NET Standard 2.0, você precisa definir o destino da versão mínima de seu aplicativo como o SDK do Windows Fall Creators Update.In order to leverage the new APIs with .NET Standard 2.0, you need to set the minimum version target of your application to the Windows Fall Creators Update SDK. Assim, você poderá referenciar pacotes NuGet do .NET Standard 2.0, bibliotecas de classes e APIs diretamente de seu aplicativo da UWP.You will then have the ability to reference .NET Standard 2.0 NuGet packages, class libraries, and APIs directly from your UWP application.

Observe que algumas bibliotecas que dão suporte ao .NET Standard 2.0 podem não funcionar corretamente ou podem exigir etapas adicionais para trabalhar com aplicativos UWP.Note that some libraries that support .NET Standard 2.0 may not work correctly or may require additional steps to work with UWP applications. Em particular, isso pode ser o caso para aplicativos UWP compilados com o .NET Native, que tem limitações conhecidas com reflexão.In particular this can be the case for UWP applications compiled with .NET Native, which has known limitations with reflection. Se você encontrar isso durante os testes, é recomendável que você entre em contato com o proprietário da biblioteca e pergunte por possíveis soluções ou correções.If you find this during testing we recommend you contact the library owner and ask for possible workarounds or fixes. Um exemplo disso é o pacote do NuGet 2.0 do Entity Framework Core, que atualmente tem alguns problemas conhecidos com UWP que serão corrigidos em uma versão futura do patch (para obter mais informações, consulte a documentação sobre implementações de .NET com suporte pelo EF Core).One example of this is the Entity Framework Core 2.0 NuGet package, which currently has a few known issues with UWP that will be fixed in an upcoming patch release (for more information see the documentation on .NET implementations supported by EF Core).

Projeto de Empacotamento de Aplicativos do WindowsWindows Application Packaging Project

O Visual Studio 2017 versão 15.4 traz novos modelos de projeto para ajudá-lo a empacotar qualquer projeto do Windows em um contêiner .appx, permitindo a distribuição moderna ou o envio para a Windows Store.Visual Studio 2017 version 15.4 release brings in new project templates to help you package any Windows projects into an .appx container, allowing for modern distribution or submission to the Windows Store.

Para começar a usar o Projeto de Empacotamento de Aplicativo do Windows, vá até Arquivo > Novo > Projeto e selecione o novo modelo do Projeto de Empacotamento de Aplicativo do Windows no nó Visual C# > Windows Universal (Figura 3).To get started with the Windows Application Packaging Project, go to File > New > Project and select the new Windows Application Packaging Project template under the Visual C# > Windows Universal node (Figure 3).

Windows Application Packaging Project
(Figura 3) Projeto de Empacotamento de Aplicativos do Windows(Figure 3) Windows Application Packaging Project

No novo projeto, você pode adicionar uma referência a seus projetos existentes do Windows, como WPF, WinForms ou MFC, clicando com o botão direito do mouse no nó Aplicativos no Gerenciador de Soluções e selecionando Adicionar Referência.In the new project, you can add a reference to your existing Windows projects, such as WPF, WinForms, or MFC by right clicking on the Applications node in the Solution Explorer and selecting Add Reference. Em seguida, você tem muitas das ferramentas existentes da UWP a que está acostumado, como o empacotamento, a edição de manifesto e a associação à Microsoft Azure Store.You then have many of the existing UWP tools that you are used to, such as packaging, manifest editing, and Store association.

Ferramentas de Desenvolvimento Web Web Development Tools

  • O .NET Core 2.0 fica disponível durante a instalação e é incluído por padrão em cargas de trabalho de .NET Core e Desenvolvimento Web..NET Core 2.0 is available during installation and is included by default for Web Development, and .NET Core Workloads.
  • O scaffolding de páginas de Razor agora tem suporte.Razor pages scaffolding is now supported.
  • Você pode publicar em registros de contêiner, incluindo o Registro de Contêiner do Azure e o Hub do Docker.You can publish to container registries, including Azure Container Registry, and Docker Hub.
  • As ferramentas do Azure Functions estão incluídas na carga de trabalho do Azure.Azure Functions tools are included in the Azure workload.
  • Ao publicar um Trabalho Web do Azure, você pode publicar como um trabalho Web disparado usando expressões de cron.When publishing an Azure Web Job, you can publish as a triggered web job using cron expressions.

Ferramentas do Visual Studio para Xamarin Visual Studio Tools for Xamarin

O Xamarin Live permite que desenvolvedores implantem, testem e depurem continuamente seus aplicativos diretamente em dispositivos iOS e Android (Figura 4).Xamarin Live enables developers to continuously deploy, test, and debug their apps, directly on iOS and Android devices (Figure 4). Depois de baixar o Xamarin Live Player – disponível na App Store ou no Google Play –, você pode emparelhar seu dispositivo com o Visual Studio e revolucionar a forma como cria aplicativos móveis.After downloading the Xamarin Live Player - available in the App Store or on Google Play - you can pair your device with Visual Studio and revolutionize the way you build mobile apps. Essa funcionalidade agora está incluída no Visual Studio e pode ser habilitada indo até Ferramentas > Opções > Xamarin > Outros > Habilitar Xamarin Live Player.This functionality is now included in Visual Studio and can be enabled by going to Tools > Options > Xamarin > Other > Enable Xamarin Live Player.

Xamarin Live Player
(Figura 4) Animação do par, da implantação e dos modos de edição dinâmicos do Xamarin Live Player(Figure 4) Animation of the Xamarin Live Player pair, deployment, and live edit modes

Visite as notas de versão das Ferramentas do Visual Studio para Xamarin para ver uma lista completa das alterações no Visual Studio 2017 versão 15.4.Visit the Visual Studio Tools for Xamarin release notes for a complete list of changes in Visual Studio 2017 version 15.4.

Ferramentas do Visual Studio para CMake Visual Studio Tools for CMake

O Visual Studio 2017 versão 15.4 traz os seguintes aprimoramentos para CMake:Visual Studio 2017 version 15.4 brings the folowing improvements to CMake:

  • A versão do CMake incluída com as Ferramentas do Visual Studio para CMake foi atualizada para a versão 3.9.The version of CMake included with the Visual Studio Tools for CMake has been upgraded to version 3.9.
  • Agora há suporte para pastas que contêm vários CMakeLists independentes.Folders containing multiple, independent CMakeLists are now supported.

Para obter mais informações, confira o que há de novo no CMake na 15.4.For more info check out what's new in CMake in 15.4.

Melhorias do Linux C++ Linux C++ Improvements

Agora, você pode definir o Linux como destino em seus projetos CMake.You can now target Linux from your CMake projects. Isso permite que você trabalhe em sua base de código existente que usa CMake como sua solução de build sem a necessidade de convertê-la em um projeto do VS.This enables you to work on your existing code base that uses CMake as your build solution without having to convert it to a VS project. Se sua base de código for de multiplaforma, você poderá direcioná-la ao Windows e ao Linux de dentro do Visual Studio.If your code base is cross-platform you can target both Windows and Linux from within Visual Studio. Para obter mais informações, consulte a postagem no blog Visual C++ para Desenvolvimento em Linux com CMake.For more information, see the Visual C++ for Linux Development with CMake blog post.

Melhorias das Ferramentas do Visual Studio para Unity Visual Studio Tools for Unity Improvements

  • Aprimoramos o suporte para a opção Experimental .NET 4.6 no Unity 2017.1.We improved support for the Experimental .NET 4.6 option in Unity 2017.1.
  • Você adicionou suporte para o recurso Definir Ponteiro de Instrução com o novo tempo de execução.You have added support for the Set Instruction Pointer feature under the new runtime.
  • Nós damos suporte para assemblies definidos pelo usuário (assembly.json) no Unity 2017.2.We provide support for user defined assemblies (assembly.json) in Unity 2017.2.
  • Fizemos melhorias gerais na Avaliação de Expressão durante a depuração.We made general improvements in Expression Evaluation while debugging.

Ferramentas do Visual Studio para Apache Cordova Visual Studio Tools for Apache Cordova

Agora, o SDK do Android está sendo instalado em um local particular em %programdata%.The Android SDK is now being installed to a private location under %programdata%. Isso permitirá que os usuários gerenciem sua instalação do SDK compartilhado em outro lugar sem afetar os cenários de VS-TACO.This will allow users to manage their shared SDK installation elsewhere without affecting any VS-TACO scenarios.

Ferramentas do R para Visual Studio R Tools for Visual Studio

Suporte para RMarkdown:Support for RMarkdown:
  • Edição dinâmica de arquivos RMarkdownLive editing of RMarkdown files
  • Formatação de código R com suporte dentro de blocos de códigoR code formatting supported within code blocks
  • Recuo inteligente em blocos de código RSmart indent in R code blocks
  • Correspondência de chaves e preenchimento de códigoBrace matching and code completion
Conectividade remota:Remote Connectivity:
  • O suporte a R Remoto do Windows foi adicionado na versão anteriorWindows Remote R support was added in the previous release
  • A conectividade com Linux também está disponível agoraLinux connectivity is now available as well
Aprimoramentos gerais:General Improvements:
  • Colorização de Roxygen e IntelliSenseRoxygen colorization and Intellisense
  • Linting de R (semelhante a LintR)R linting (similar to LintR)
  • Seleção múltipla de histórico de gráficos de RR Plot history multi-select
  • Recuo inteligente aprimorado em expressões de várias linhas incluindo pipe dplyrImproved smart indent in multiline expressions including dplyr pipe
  • Interface do usuário acessível incluindo visualizadores e gradeAccessible UI including viewers and grid

Release Notes IconVisual Studio 2017 versão 15.4.1Visual Studio 2017 version 15.4.1

lançado em 19 de outubro de 2017released on October 19, 2017

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

Estes são os problemas relatados pelo cliente abordados nesta versão:These are the customer-reported issues addressed in this release:


Release Notes IconVisual Studio 2017 versão 15.4.2Visual Studio 2017 version 15.4.2

lançado em 31 de outubro de 2017released on October 31, 2017

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

Estes são os problemas relatados pelo cliente abordados nesta versão:These are the customer-reported issues addressed in this release:


Release Notes IconVisual Studio 2017 versão 15.4.3Visual Studio 2017 version 15.4.3

lançado em 8 de novembro de 2017released on November 8, 2017

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

Estes são os problemas relatados pelo cliente abordados nesta versão:These are the customer-reported issues addressed in this release:

  • Suporte adicionado para o Xcode 9.1 e o iOS 11.1.Added support for Xcode 9.1 and iOS 11.1.
  • Menus restaurados para projetos em Python ao usar idiomas diferentes do inglês.Restored menus for Python projects when using non English languages.

Release Notes IconVisual Studio 2017 versão 15.4.4Visual Studio 2017 version 15.4.4

lançado em 14 de novembro de 2017released on November 14, 2017

Resumo de atualizações na versão 15.4.4Summary of Updates in 15.4.4

Comunicados de Segurança do .NET Core e do ASP.NET Core .NET Core and ASP.NET Core Security Advisories

A Microsoft liberou os comunicados de segurança do .NET Core e do ASP.NET Core.Microsoft has released security advisories for .NET Core and ASP.NET Core. Mais detalhes estão disponíveis nos anúncios correspondentes nos repositórios do .NET Core e do ASP.NET Core.Details can be found in corresponding announcements in the .NET Core and ASP.NET Core repos. Observe as seguintes informações:Please note the following information:

  • CVE-2017-8585 Certificado Incorreto pode causar Negação de Serviço: há uma vulnerabilidade na segurança do .NET Core 1.0, 1.1 e 2.0, em que um certificado incorreto ou outros dados formatados em ASN.1 podem gerar uma negação de serviço por meio de um loop infinito no Linux ou no macOS.CVE-2017-8585 Malformed Certificate can cause Denial of Service: There is a security vulnerability in .NET Core 1.0, 1.1 and 2.0 where a malformed certificate or other ASN.1 formatted data could lead to a denial of service through an infinite loop on Linux and macOS. É recomendável que os administradores do sistema atualizem os tempos de execução do .NET Core para as versões 1.0.8, 1.1.5 e 2.0.1.System administrators are advised to update their .NET Core runtimes to versions 1.0.8, 1.1.5 and 2.0.1. Os desenvolvedores são aconselhados a atualizar o SDK do .NET Core para a versão 2.0.3 ou 1.1.5.Developers are advised to update their .NET Core SDK to version 2.0.3 or 1.1.5.

  • CVE-2017-8700 Ignorar o CORS pode habilitar a Divulgação de Informações: há uma vulnerabilidade na segurança no ASP.NET Core 1.0 e 1.1, em que o CORS (Compartilhamento de Recursos entre Origens) pode ser ignorado, levando à divulgação de informações.CVE-2017-8700 CORS bypass can enable Information Disclosure: There is a security vulnerability in ASP.NET Core 1.0 and 1.1 where Cross-Origin Resource Sharing (CORS) can be bypassed, leading to information disclosure.

  • CVE-2017-11879 Redirecionamento Aberto pode gerar Elevação de Privilégio: há uma vulnerabilidade na segurança no ASP.NET Core 2.0, em que o Redirecionamento Aberto existe, gerando uma Elevação de Privilégio.CVE-2017-11879 Open Redirect can cause Elevation Of Privilege: There is a security vulnerability in ASP.NET Core 2.0 where an Open Redirect exists, leading to Elevation Of Privilege.

  • CVE-2017-11770 Vulnerabilidade na Negação de Serviço: há uma vulnerabilidade na segurança no ASP.NET Core 1.0, 1.1 e 2.0; em que o aplicativo é hospedado por meio do Http.Sys do Windows, e uma solicitação incorreta pode levar a uma Negação de Serviço.CVE-2017-11770 Denial Of Service Vulnerability: There is a security vulnerability in ASP.NET Core 1.0, 1.1 and 2.0 when the application is hosted through Windows Http.Sys where a malformed request can lead to a Denial Of Service.

Os novos projetos criados com ASP.NET Core 1.0, ASP.NET Core 1.1 e ASP.NET Core 2.0 agora usarão versões de pacote que incluem as atualizações de segurança mencionadas acima.New projects created with ASP.NET Core 1.0, ASP.NET Core 1.1 and ASP.NET Core 2.0 will now use package versions that include the above security updates. Quanto aos projetos existentes, os usuários podem atualizar os pacotes para as versões mais recentes usando o diálogo Gerenciar Pacotes do NuGet.For existing projects, users can update their packages to newer versions using the Manage NuGet Packages dialog.

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

Estes são os problemas relatados pelo cliente abordados nesta versão:These are the customer-reported issues addressed in this release:


Release Notes IconVisual Studio 2017 versão 15.4.5Visual Studio 2017 version 15.4.5

lançado em 27 de novembro de 2017released on November 27, 2017

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

Estes são os problemas relatados pelo cliente abordados nesta versão:These are the customer-reported issues addressed in this release:


Problemas conhecidosKnown Issues

Estamos empenhados em ouvir seus comentários.We are fully committed to listening to your feedback. Visite o site  Comunidade de Desenvolvedores para encontrar os últimos problemas, registrar novos problemas e votar a favor dos problemas existentes.Visit the Developer Community site to find the latest issues, log new issues, and upvote existing issues. Veja todos os problemas conhecidos existentes e as soluções alternativas disponíveis no Visual Studio 2017 versão 15.4.See all existing known issues and available workarounds in Visual Studio 2017 version 15.4.

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