Notas sobre a versão do Visual Studio 2019 para Mac versão 8.8Visual Studio 2019 for Mac version 8.8 Release Notes
Comunidade de desenvolvedores | Requisitos do sistema | Compatibilidade | Código distribuível | Documentação | Blogs | ManutençãoDeveloper Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing
Clique no botão para baixar a versão mais recente do Visual Studio 2019 para Mac.Click the button to download the latest version of Visual Studio 2019 for Mac. Para obter informações sobre os requisitos do sistema, confira os guias Requisitos de sistema Mac e Direcionamento e compatibilidade da plataforma Mac.For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.
Para encontrar instruções sobre a instalação e a atualização do Visual Studio 2019 para Mac, consulte o guia Instalar o Visual Studio para Mac.For instructions on installing and updating Visual Studio 2019 for Mac, see the Install Visual Studio for Mac guide.
Para saber mais sobre outros downloads relacionados, consulte a página Downloads.To learn more about other related downloads, see the Downloads page.
Novidades no Visual Studio 2019 para MacWhat's New in Visual Studio 2019 for Mac
Versões do Visual Studio 2019 para MacVisual Studio 2019 for Mac Releases
- 12 de janeiro de 2021- Visual Studio 2019 para Mac versão 8.8.5January 12, 2021 - Visual Studio 2019 for Mac version 8.8.5
- 15 de dezembro de 2020 – Visual Studio 2019 para Mac versão 8.8.4December 15, 2020 - Visual Studio 2019 for Mac version 8.8.4
- 1º de dezembro de 2020 – Visual Studio 2019 para Mac versão 8.8.3December 1, 2020 - Visual Studio 2019 for Mac version 8.8.3
- 24 de novembro de 2020 – Visual Studio 2019 para Mac versão 8.8.2November 24, 2020 - Visual Studio 2019 for Mac version 8.8.2
- 19 de novembro de 2020 – Visual Studio 2019 para Mac versão 8.8.1November 19, 2020 - Visual Studio 2019 for Mac version 8.8.1
- 10 de novembro de 2020 – Visual Studio 2019 para Mac versão 8.8November 10, 2020 - Visual Studio 2019 for Mac version 8.8
Postagens no Blog do Visual Studio 2019 para MacVisual Studio 2019 for Mac Blog Posts
O Blog do Visual Studio é a fonte oficial de insights do produto da equipe de engenharia do Visual Studio.The Visual Studio Blog is the official source of product insight from the Visual Studio Engineering Team. É possível encontrar informações detalhadas sobre as versões do Visual Studio 2019 Mac nas seguintes postagens:You can find in-depth information about the Visual Studio 2019 for Mac releases in the following posts:
- O Visual Studio 2019 para Mac versão 8.8 já está disponívelVisual Studio 2019 for Mac version 8.8 now available
Destaques da versãoRelease Highlights
- O Visual Studio para Mac 8.8 acrescenta suporte de visualização para modelos personalizados do .NET Core adicionados com
dotnet new
(é possível habilitar versões prévias de recursos em Preferências > Outros > Versão Prévia do Recurso).Visual Studio for Mac 8.8 adds preview support for Custom .NET Core templates added withdotnet new
(Preview features can be enabled in Preferences > Other > Preview Features). - O Visual Studio para Mac 8.8 adiciona suporte para depuração de projetos do Blazor WebAssembly.Visual Studio for Mac 8.8 adds support for debugging Blazor WebAssembly projects.
- O Visual Studio para Mac 8.8 adiciona suporte para acessar as fontes de pacote NuGet do Azure DevOps usando a conta conectada sem a necessidade de usar um PAT (token de acesso pessoal).Visual Studio for Mac 8.8 adds support for accessing Azure DevOps NuGet package sources using the signed in account without the need to use a personal access token (PAT).
- O Visual Studio para Mac 8.8 é compatível com a versão prévia para desenvolvedor do macOS Big Sur.Visual Studio for Mac 8.8 now supports running on the macOS Big Sur developer preview. Consulte Problemas conhecidos para obter informações adicionais.See Known Issues for additional information.
- O Visual Studio para Mac 8.8.3 ou mais recente agora tem um suporte completo para acessibilidade habilitado por padrão.Visual Studio for Mac 8.8.3 or newer now has full accessibility support enabled by default.
- Adicionamos funcionalidades ao Visual Studio para Mac para avisar os usuários quando um espaço em disco insuficiente prejudicará a experiência.We added functionality to Visual Studio for Mac to warn users when low disk space will degrade the experience.
Problemas ConhecidosKnown Issues
Consulte a seção Problemas conhecidos.Refer to the Known Issues section.
Comentários e sugestõesFeedback and Suggestions
Adoraríamos ouvir sua opinião!We would love to hear from you! Você pode relatar um problema por meio da opção Relatar um Problema no IDE do Visual Studio para Mac.You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. Você pode acompanhar seus comentários, incluindo sugestões, no portal Developer Community (Comunidade de Desenvolvedores).You can track your feedback, including suggestions, in the Developer Community portal.
Notas sobre a versãoRelease Notes
Visual Studio 2019 para Mac versão 8.8.5 (8.8.5.18)Visual Studio 2019 for Mac version 8.8.5 (8.8.5.18)
lançada em 12 de janeiro de 2021released January 12, 2021
Web e AzureWeb and Azure
- Atualizamos os SDKs do .NET Core para 5.0.102 e 3.1.405.We updated .NET Core SDKs to 5.0.102 and 3.1.405.
XamarinXamarin
- Adicionamos suporte para o Xcode 12,3.We added support for Xcode 12.3.
Visual Studio 2019 para Mac versão 8.8.4 (8.8.4.30)Visual Studio 2019 for Mac version 8.8.4 (8.8.4.30)
lançado em 15 de dezembro de 2020released December 15, 2020
GeralGeneral
- Corrigimos vários problemas de confiabilidade e desempenho.We fixed several issues with reliability and performance.
DepuradorDebugger
- Corrigimos um problema em que catchpoints não funcionavam com o .NET Core.We fixed an issue where catchpoints didn't work with .NET Core.
- Corrigimos um problema em que a depuração não funcionava com o XCode 12.We fixed an issue where Debugging was not working with XCode 12.
Shell e FerramentasShell and Tools
- Corrigimos um problema em que o botão Fechar da tela de boas-vindas ficava invisível no macOS Big Sur.We fixed an issue where the Welcome screen close button was invisible on macOS Big Sur.
- Corrigimos um problema em que a saída de build era mostrada em vez da janela de erro quando se clicava em um erro dentro da barra de status.We fixed an issue where the build output was shown instead of the error window when clicking on an error inside the status bar.
Web e AzureWeb and Azure
- Corrigimos um problema com a depuração do Azure Functions localmente.We fixed an issue with debugging Azure Functions locally.
- Atualizamos o .NET Core para 5.0.101.We updated .NET Core SDK to 5.0.101.
Visual Studio 2019 para Mac versão 8.8.3 (8.8.3.16)Visual Studio 2019 for Mac version 8.8.3 (8.8.3.16)
lançado em 1º de dezembro de 2020released December 1, 2020
GeralGeneral
- Corrigimos vários problemas de confiabilidade e desempenho.We fixed several issues with reliability and performance.
- Em determinadas circunstâncias, não era possível habilitar o suporte completo para acessibilidade usando o VoiceOver.Under certain circumstances it was not possible to enable full accessibility support using VoiceOver. Habilitamos o suporte completo para acessibilidade por padrão e atualizamos a documentação de acessibilidade do Visual Studio para Mac.We enabled full accessibility support by default and updated the Visual Studio for Mac accessibility documentation.
Controle de versãoVersion Control
- Corrigimos um problema em que o Visual Studio para Mac travava exibindo a mensagem "Estamos atualizando o repositório de controle de versão" após trocar de ramificações.We fixed an issue where Visual Studio for Mac got stuck at "Updating version control repository" after switching branches.
Web e AzureWeb and Azure
- Corrigimos um problema em que havia falhas na publicação de projetos do ASP.NET Core 5.0 no Azure com a exibição da mensagem "Erro HTTP 500.31 – ANCM. Falha ao localizar dependências nativas".We fixed an issue where publishing ASP.NET Core 5.0 projects to Azure failed with an "HTTP Error 500.31 - ANCM Failed to Find Native Dependencies" error.
Visual Studio 2019 para Mac versão 8.8.2 (8.8.2.41)Visual Studio 2019 for Mac version 8.8.2 (8.8.2.41)
lançada em 24 de novembro de 2020released November 24, 2020
GeralGeneral
- Atualizamos o .NET Core para 3.1.404.We updated .NET Core to 3.1.404.
- Atualizamos o compilador F# para 5.0.We updated the F# compiler to 5.0.
DepuradorDebugger
- Corrigimos um problema que bloqueava as operações quando várias inspeções eram selecionadas na janela de ferramentas de inspeção.We fixed an issue blocking operations when multiple watches are selected in the watch tool window.
- Corrigimos vários problemas que faziam com que o valor errado fosse copiado ou colado na janela de ferramentas de inspeção.We fixed several issues causing the wrong value to be copied or pasted within the watch tool window.
- Corrigimos um problema em que não era possível renomear uma inspeção durante a depuração.We fixed an issue where it was not possible to rename a watch while debugging.
InstaladorInstaller
- Corrigimos um problema em que o instalador não conseguia baixar o .NET Core e a instalação falhava.We fixed an issue where the Installer was not able to download .NET Core and the installation failed.
Shell e FerramentasShell and Tools
- Corrigimos um problema em que a janela de ferramentas de erros não se lembrava das configurações do botão de barra de ferramentas.We fixed an issue where the Errors tool window didn't remember toolbar button settings.
Edição do código-fonteSource Code Editing
- Corrigimos um problema em que os recursos da linguagem F# 4.6 não funcionavam no VS para Mac (Estável ou Versão prévia).We fixed an issue where F# 4.6 language features don't work on VS for Mac (Stable or Preview).
- Corrigimos um problema em que o member _.method no F# não era reconhecido corretamente.We fixed an issue where member _.method in F # was not recognized correctly.
- Corrigimos problemas de build que geravam erros FS0010 com novos projetos Web em F#.We fixed build issues causing FS0010 errors with new F# Web projects.
- Corrigimos um problema em que Localizar referências não estava funcionando.We fixed an issue where Find References is not working.
- Corrigimos um problema em que a funcionalidade de renomeação não funcionava corretamente.We fixed an issue with the Rename functionality not working correctly.
- Corrigimos um problema de falta de suporte para o FSharp.Core 4.7.We fixed an issue with missing support for FSharp.Core 4.7.
- Corrigimos vários problemas com o suporte à codificação GB18030.We fixed various issues with GB18030 encoding support.
Visual Studio 2019 para Mac versão 8.8.1 (8.8.1.37)Visual Studio 2019 for Mac version 8.8.1 (8.8.1.37)
lançada em 19 de novembro de 2020released November 19, 2020
GeralGeneral
- Corrigimos vários problemas de confiabilidade e desempenho.We fixed several issues with reliability and performance.
DepuradorDebugger
- Corrigimos um problema em que a janela Exceção aparecia fora da área de trabalho.We fixed an issue where the Exception window appears outside of the desktop.
- Corrigimos um problema em que o comando Set Next Statement falhava com um erro dependendo de onde o cursor do editor era colocado.We fixed an issue where the Set Next Statement command failed with an error depending on where the editor caret was placed.
Shell e FerramentasShell and Tools
- Corrigimos um problema em que ocorria falha no carregamento de uma solução depois que o VS para Mac era fechado no modo de tela inteira no Big Sur.We fixed an issue where loading a solution failed after closing VS for Mac in full screen mode on Big Sur.
- Corrigimos a pesquisa de código no visualizador de assembly.We fixed the code search in the assembly viewer.
Web e AzureWeb and Azure
- Corrigimos um problema em que ocorria falha no carregamento de projetos do Blazor Web Assembly se o caminho do projeto contivesse espaços.We fixed an issue where loading Blazor Web Assembly projects failed if the project path contained spaces.
XamarinXamarin
- Corrigimos um problema de acessibilidade no Pré-visualizador XAML em que uma imagem decorativa era anunciada de modo incorreto como "imagem" pelo VoiceOver.We fixed an accessibility issue in the XAML Previewer where a decorative image was erroneously being anounced as "image" by VoiceOver.
- Corrigimos um problema de acessibilidade no Pré-visualizador XAML em que um conteúdo desnecessário era anunciado pelo VoiceOver durante a navegação até o link "Introdução à recarga dinâmica de XAML".We fixed an accessibility issue in the XAML Previewer where unnecessary content was being announced by VoiceOver when navigating to the "Get started with XAML hot reload" link.
- Adicionamos suporte ao Xcode 12.2.We added support for Xcode 12.2.
Visual Studio 2019 para Mac versão 8.8 (8.8.0.2913)Visual Studio 2019 for Mac version 8.8 (8.8.0.2913)
lançada em 10 de novembro de 2020released November 10, 2020
Observação
Esta versão do Visual Studio para Mac agora dá suporte à execução nos builds beta do desenvolvedor do macOS Big Sur.This release of Visual Studio for Mac now supports running on the macOS Big Sur developer beta builds. Se você já estiver no Big Sur e não puder usar o atualizador, visite o site do Visual Studio para Mac e baixe o instalador.If you're already on Big Sur and can't use the updater, visit the Visual Studio for Mac website and download the installer.
Novos recursosNew Features
Depurar projetos do Blazor WebAssemblyDebug Blazor WebAssembly projects
O Visual Studio para Mac agora inclui suporte completo para a depuração de projetos do Blazor WebAssembly, oferecendo a você a opção de definir pontos de interrupção, inspeções, navegar pelo código usando comandos step e skip e muito mais.Visual Studio for Mac now includes full support for debugging Blazor WebAssembly projects, giving you the option to set breakpoints, watches, navigate your code using step and skip commands, and more.

Para obter mais informações sobre a depuração no Visual Studio para Mac, confira Depuração com o Visual Studio para Mac.For more information on debugging in Visual Studio for Mac, see Debugging with Visual Studio for Mac.
Web e AzureWeb and Azure
- Adicionamos suporte ao .NET 5 Preview 8.We added support for .NET 5 preview 8.
- Adicionamos suporte integrado para o acesso a fontes de pacote NuGet do Azure DevOps usando a conta conectada sem que um PAT (token de acesso pessoal) seja requerido.We added integrated support for accessing NuGet Azure DevOps package sources using the signed in account without requiring a personal access token (PAT).
Correções de bugBug Fixes
DepuradorDebugger
- Corrigimos um problema em que o depurador preferia uma classe importada a uma variável local com o mesmo nome.We fixed an issue where the debugger would prefer an imported class over a local variable with the same name.
- Corrigimos uma possível falha ou um travamento que ocorria depois de encerrar o depurador.We fixed a potential crash/hang after terminating the debugger.
- Corrigimos um problema devido ao qual as variáveis locais não eram avaliadas ao depurar um aplicativo do Blazor com o .NET 5.We fixed an issue where local variables were not evaluated when debugging a Blazor application with .NET 5.
Sistema de projetoProject System
- Corrigimos um problema que resultava em um painel de propriedades vazio para arquivos ao carregar projetos AddIn.We fixed an issue that resulted in an empty properties pad for files when loading AddIn projects.
- Corrigimos um problema que impedia os usuários de cancelar uma operação de carregamento de solução.We fixed an issue that prevented users from canceling a solution load operation.
- Corrigimos um problema devido ao qual o processo de compilação do Android não para.We fixed an issue where the Android build process never stops.
- Corrigimos um problema em que a renomeação de um arquivo com a opção "Mostrar todos os arquivos" habilitada na janela Solução adicionava o arquivo duas vezes e podia causar um travamento.We fixed an issue where renaming a file with "Show All Files" enabled in the Solution window added the file twice and might have caused a hang.
- Corrigimos um problema com a configuração de um FrameworkSDKRoot diferente pelo VS para Mac.We fixed an issue with VS for Mac setting a different FrameworkSDKRoot.
- Corrigimos um problema que fazia com que a criação de uma nova pasta de projeto com um único caractere falhasse com um erro.We fixed an issue where creating a new project folder with a single character failed with an error.
- Atualizamos o MSBuild para 16.8 RTM.We updated MSBuild to 16.8 RTM.
Shell e FerramentasShell and Tools
- Aumentamos a velocidade da funcionalidade de localização de arquivos.We increased the speed of the find in files functionality.
- Corrigimos um problema que causava o registro incorreto de exceções ao excluir arquivos não salvos de um projeto.We fixed an issue causing erroneous exceptions to be logged when deleting unsaved files from a project.
- Corrigimos um problema que resultava em várias pesquisas e falta de resposta na experiência de pesquisa.We fixed an issue resulting in multiple searches and unresponsiveness in the search experience.
- Corrigimos um problema em que o Visual Studio não conseguia encontrar classes/arquivos incluídos em um projeto de estilo do SDK de vários destinos.We fixed an issue where Visual Studio is unable to find files/classes included into a multi-target SDK style project.
- Corrigimos um problema em que o caminho do diretório de arquivos de localização não era definido corretamente.We fixed an issue where the directory path for find in files was not set correctly.
- Corrigimos um problema que impedia os usuários de abrir assemblies no Navegador de Assembly.We fixed an issue that prevented users drom opening assemblies in the Assembly Browser.
- Corrigimos um problema que causava a abertura de arquivos no Visual Studio Code em vez de abri-los no editor de hex quando a opção abrir no editor de hex era selecionada.We fixed an issue that caused files to open in Visual Studio Code instead of in the hex editor when choosing to open in the hex editor.
- Melhoramos o desempenho do Visualizador de Assembly.We improved the performance of the Assembly Viewer.
- Transferimos o Navegador de Assembly para o novo Editor.We have ported the Assembly Browser to the new Editor.
- Reimplementamos o painel de Erros e movemos a saída de build para um painel separado.We have reimplemented the Errors pad and moved the build output to a separate pad.
- Aperfeiçoamos o desempenho geral e a confiabilidade.We have improved overall performance and reliability.
- Substituímos a terminologia "Preenchimento" por "Janela de ferramentas" em todo o IDE e atualizamos o menu de exibição de nível superior.We replaced the "Pad" terminology with "Tool Window" throughout the IDE and updated the top-level View menu.
- Corrigimos um problema em que o conteúdo da caixa de diálogo "Referência" não era anunciado na sequência correta com o VoiceOver.We fixed an issue where the content of the "Reference" dialog was not announced in proper sequence with VoiceOver.
- Corrigimos um possível travamento no navegador do Assembly.We fixed a potential hang in the Assembly Browser.
- Corrigimos um problema com a codificação dentro do Terminal integrado.We fixed an issue with encoding inside the integrated Terminal.
- Corrigimos um problema em que "Localizar", na caixa de diálogo "Substituir nos arquivos", substituía o texto encontrado.We fixed an issue where "Find" in the "Replace in Files" dialog replaced the found text.
- Corrigimos um problema em que a pesquisa em um diretório falhava após o segundo uso.We fixed an issue where Searching in a Directory failed after the second use.
- Atualizamos o NuGet para 5.8 RC.We updated NuGet to 5.8 RC.
- Corrigimos um problema em que não era possível digitar caracteres (especiais) no console do VS enquanto pressionamos a tecla de opção.We fixed an issue where it was not possible to type (special) characters in the VS console while pressing the option-key.
- Corrigimos um problema em que não era possível clicar com o mouse nos alertas no macOS Big Sur.We fixed an issue where alerts were not clickable with the mouse on macOS Big Sur.
Edição do código-fonteSource Code Editing
- O editor de F# e o serviço de linguagem foram atualizados para usar o mesmo back-end do Visual Studio (Windows).The F# editor and language service have been updated to use the same backend as Visual Studio (Windows). Isso corrigiu vários problemas relatados anteriormente na Developer Community, incluindo:This fixes a number of issues previously reported on Developer Community including:
- O operador de multiplicação de F# como função afeta incorretamente a cor do código posterior.F# multiply operator as a function wrongly affects color of code after.
- Os recursos da linguagem F# 4.7 não funcionam.F# 4.7 language features don't work.
- A opção desfazer não funciona.Undo doesn't work.
- Três aspas duplas são colocadas em vez de duas.Three double quotation marks are placed instead of two.
- Não há suporte para F# 4.7.F# 4.7 isn't supported.
- O editor falha na inserção de aspas correspondentes.Editor fails on matching quote insertion.
- Corrigimos um problema que fazia com que a associação de teclas padrão de "Navegar para..." não funcionasse mais com o teclado francês.We fixed an issue causing the default key binding for "Navigate To..." to no longer work with the French keyboard.
- Corrigimos um problema em que novos projetos do F# não eram restaurados e compilados devido à indisponibilidade do pacote NuGet FSharp.Core.We fixed a problem where new F# projects would not restore and build due to the FSharp.Core NuGet package being unavailable.
- Corrigimos um problema em que uma Enumeração não podia ser usada como um tipo que permite valor nulo em interfaces genéricas.We have fixed an issue where an Enum could not be used as a nullable type in generic interfaces.
- Corrigimos um problema devido ao qual o realce de erros em tempo de design e as sugestões de Correção Rápida paravam de funcionar.We fixed an issue where Design-time error highlighting and Quick Fix suggestions stopped working.
- Corrigimos um problema com sublinhados vermelhos que não eram exibidos nos erros de sintaxe.We fixed an issue with Red underlines not being shown on syntax errors.
- Corrigimos um problema em que a inserção de trechos de código em um arquivo C# falhava.We fixed an issue where inserting code snippets into a C# file failed.
- Corrigimos um problema em que a conclusão de EventHandler não funcionava.We fixed an issue where EventHandler completion didn't work.
- Corrigimos um problema com o suporte do YAML.We fixed an issue with YAML support.
Ferramentas de testeTest Tools
- Corrigimos um problema devido ao qual a execução de testes de unidade no menu de atalho era mais lenta do que no painel de testes de unidade.We fixed an issue where Running unit tests from the context menu was way slower than from the Unit Tests pad.
Controle de versãoVersion Control
- Corrigimos um problema em que havia um comportamento estranho ao copiar arquivos sob o controle do código-fonte.We fixed an issue where there was odd behavior when copying files under source control.
- Corrigimos um problema que poderia causar travamentos ao usar o controle de versão do Git.We fixed an issue that could cause hangs when using Git version control.
- Corrigimos um problema que causava falha nos commits do controle de versão caso fossem relatados pelo Git
fatal: LF would be replaced by CRLF
.We fixed an issue causing version control commits to fail if Git reportedfatal: LF would be replaced by CRLF
. - Corrigimos um problema que desabilitava o histórico de exibição quando um arquivo não era rastreado ou um projeto era selecionado no painel de soluções.We fixed an issue that disabled view history when a file that's not tracked or a project is selected in the solution pad.
- Corrigimos um problema em que a integração com o Git no Visual Studio para Mac não estava funcionando.We fixed an issue where Git integration on Visual Studio for Mac is not working.
- Corrigimos um problema em que a exclusão de um arquivo do projeto era revertida, causando falha no controle do código-fonte.We fixed an issue where deleting a file from project rolls back messing up the Source control.
- Corrigimos um problema em que a abertura de um projeto ou a comutação de branches no console nem sempre atualizava o branch atual no navegador do projeto.We fixed an issue where openinig a project or switching branches on console does not always update the current branch in the project browser.
- Corrigimos um problema que poderia resultar em uma mensagem de erro
doesn't point at a valid Git repository or workdir.
ao trabalhar com o Git.We fixed an issue that could result in adoesn't point at a valid Git repository or workdir.
error message when working with Git. - Corrigimos um problema em que erros de stashing não estavam sendo tratados da maneira correta.We fixed an issue where stashing errors were not handeled properly.
- Corrigimos um problema com os botões de seleção que não funcionavam na exibição "Revisar e Confirmar".we fixed an issue with broken selection buttons in the "Review and Commit" view.
- Corrigimos um problema em que a caixa de diálogo de configuração do Git bloqueava o uso do IDE e não podia ser fechada.We fixed an issue where the Git configuration dialog blocked use of the IDE and could not be closed.
- Corrigimos um problema em que o status de um arquivo copiado e colado não era atualizado corretamente.We fixed an issue where the status of a copied then pasted file was not updated properly.
- Corrigimos um problema em que um erro era mostrado após a cópia de um arquivo se o Git não estivesse instalado.We fixed an issue where an error was shown after copying a file if Git was not installed.
- Corrigimos um problema em que a exclusão de um novo arquivo em uma pasta recém-adicionada também excluía a pasta vazia.We fixed an issue where deleting a new file under a newly added folder deleted the empty folder as well.
Web e AzureWeb and Azure
- Corrigimos um problema em que um novo projeto de teste de F# exibia erros e avisos.We fixed an issue where a new F# test project will display errors and warnings.
- Corrigimos um problema com a geração do arquivo de solução que causava um problema de compatibilidade com o Visual Studio no Windows.We fixed an issue with solution file generation that caused a compatibility problem with Visual Studio on Windows.
- Corrigimos um problema em que os arquivos .razor mostravam incorretamente um erro "A diretiva using é desnecessária".We fixed an issue where .razor files would incorrectly show a “Using directive is unnecessary" error.
- Corrigimos um problema em que o IntelliSense para classes de um novo projeto de biblioteca de classes Razor não estava disponível nos arquivos .razor.We fixed an issue where IntelliSense for classes from a new Razor class library project were not available in .razor files.
- Corrigimos um problema que impedia que as assinaturas do Azure fossem encontradas ao fazer uma publicação no Azure.We fixed an issue preventing Azure subscriptions being found when publishing to Azure Publish to Azure.
- Corrigimos um problema em que assinaturas do Azure não foram encontradas.We fixed an issue where Azure subscriptions were not found.
- Corrigimos uma falha no editor do Razor.We fixed a crash in the Razor editor.
- Corrigimos um problema em que os pontos de interrupção não estavam sendo atingidos durante a depuração de um Aplicativo do Blazor WebAssembly.We fixed an issue with breakpoints not hitting when debugging a Blazor WebAssembly Application.
- Acrescentamos um suporte de visualização para modelos personalizados do .NET Core adicionados com
dotnet new
.We have added a preview support for Custom .NET Core templates added withdotnet new
. - Corrigimos um problema devido ao qual um projeto WebAssembly do Blazor não era reconhecido como .NET 5 e a seleção do navegador estava ausente.We fixed an issue where a Blazor WebAssembly project was not recognized as such with .NET 5 and the Browser selection was missing.
- Corrigimos um problema em que um certificado de desenvolvimento inválido causava um travamento irrecuperável.We fixed an issue where an invalid development certificate caused an unrecoverable hang.
- Corrigimos um problema em que o IntelliSense mostrava o cliente OpenAPI após a remoção do serviço OpenAPI.We fixed an issue where IntelliSense shows the OpenAPI client after the OpenAPI service was removed.
- Atualizamos o .NET Core para 5.0.100 e 3.1.403.We updated .NET Core to 5.0.100 and 3.1.403.
XamarinXamarin
- Corrigimos um problema que alterava erroneamente o simulador para iPad Pro do designer caso o Xcode fosse usado para abrir e adicionar layouts ao arquivo do Storyboard.We fixed an issue that erroneously changed the simulator to iPad Pro for the designer if Xcode was used to open and add layouts to the Storyboard file.
- Corrigimos um problema em que os usuários não conseguiam carregar storyboards no Visual Studio para Mac.We fixed an issue where users were unable to load Storyboards in Visual Studio for Mac.
- Corrigimos um problema que resultava em erros do Storyboard.We fixed an issue that resulted in Storyboard errors.
- Corrigimos um problema em que a ação de adicionar uma conta da Apple para Xamarin.iOS não funcionava.We fixed an issue where adding an Apple account for Xamarin.iOS is broken.
- Corrigimos um problema que resultava em falha ao adicionar uma conta de desenvolvedor da Apple com autenticação em duas etapas.We fixed an issue resulting in failure to add an Apple developer account with two step authentication.
- Corrigimos um problema que impedia o emparelhamento com o Visual Studio.We fixed an issue preventing pairing with Visual Studio.
- Corrigimos um problema em que o editor do Storyboard não iniciava.We fixed an issue where the Storyboard editor would not start.
- Atualizamos o caminho do Android SDK Tools para dar suporte ao novo caminho "cmdline-tools".We updated the Android SDK Tools path to support the new "cmdline-tools" path.
- A recarga dinâmica atualizou a versão mínima necessária do Xamarin.Forms para 4.6.0.923 ao usar a atualização incremental.Hot reload updated the minimum required Xamarin.Forms version to 4.6.0.923 when using incremental.
- Corrigimos um problema em que a Recarga Dinâmica do Xamarin.Forms fazia com que o Simulador de iOS viesse para o primeiro plano.We fixed an issue where Xamarin Forms Hot Reload caused the iOS Simulator to come to foreground.
- Corrigimos um problema com a Janela do Simulador de iOS que desviava o foco várias vezes.We fixed an issue with the iOS Simulator Window stealing focus multiple times.
- Corrigimos um problema com as Imagens de Vetor que não estavam sendo exibidas em Assets.xcassets.We fixed an issue with Vector Images not appearing in Assets.xcassets.
- Corrigimos um problema em que a estrutura de destino de um projeto de estrutura completa do Xamarin.Mac ficava voltando para o Xamarin.Mac Modern.We fixed an issue where the target framework of a Xamarin.Mac full framework project kept switching back to Xamarin.Mac Modern.
- Corrigimos um problema em que o VS para Mac removia algumas propriedades padrão dos projetos do Xamarin.Android.We fixed an issue where VS for Mac was removing some default properties from Xamarin.Android projects.
- O gerenciador do SDK do Android agora solicitará a instalação da API 28 do Android, se ainda não estiver instalada, para garantir a compatibilidade com os modelos Xamarin.Forms.The Android SDK manager will now prompt to install Android API 28 if it is not already installed to ensure compatibility with the Xamarin.Forms templates.
- Adicionamos suporte ao Xcode 12.1.We added support for Xcode 12.1.
OutroOther
- Melhoramos o desempenho de inicialização do IDE.We improved startup performance of the IDE.
- Melhoramos o desempenho do fechamento de uma solução.We improved the performance of closing a solution.
- Corrigimos um problema em que vstool não retornava a ID exata de uma extensão, ID essa que poderia ser usada em seguida para desabilitar/habilitar a extensão.We fixed an issue where vstool would not return the exact id of an extension which can then be used for disabling/enabling the extension.
Problemas conhecidosKnown Issues
Veja a seguir uma lista de todos os problemas atuais e conhecidos do Visual Studio 2019 para Mac versão 8.8:The following is a list of all existing known issues in Visual Studio 2019 for Mac version 8.8:
- Depois de instalar o SDK do .NET 5 mais recente, pode ser que os desenvolvedores de aplicativos do .NET Core 3.1 vejam um erro indicando "Estado do certificado do desenvolvedor do ASP.NET Core inválido".After installing the latest .NET 5 SDK, developers of .NET Core 3.1 apps might see an error indicating "The ASP.NET Core developer certificate is in an invalid state.". Para corrigir o problema, execute
dotnet dev-certs https --clean
e entãodotnet dev-certs https --trust
do Terminal.Runningdotnet dev-certs https --clean
thendotnet dev-certs https --trust
from the Terminal will fix the issue. - O .NET 5.0 RC1 ainda não é compatível com o carregamento de projetos do Blazor WebAssembly.Loading Blazor WebAssembly projects with .NET 5.0 RC1 is not yet supported.
- Em casos raros, é possível estar com tudo atualizado, exceto o SDK do .NET Core 3.1.300.In rare cases, it's possible to be up to date with everything but the .NET Core 3.1.300 SDK. Se você entrar nessa configuração e atualizar para o .NET Core 3.1.300 com o atualizador, a notificação para atualizar o SDK do .NET Core não desaparecerá até que o IDE seja reiniciado.If you enter into this configuration and update to .NET Core 3.1.300 using the updater, the notification to update the .NET Core SDK will not disappear until the IDE is restarted.