Nota sobre a versão do Visual Studio 2019 para Mac versão 8.10
Comunidade de desenvolvedores | Requisitos do sistema | Compatibilidade | Código distribuível | Documentação | Blogs | Manutenção
Para obter informações sobre os requisitos do sistema, confira os guias Requisitos de sistema Mac e Direcionamento e compatibilidade da plataforma Mac.
Para saber mais sobre outros downloads relacionados, consulte a página Downloads.
Novidades no Visual Studio 2019 para Mac
Versões do Visual Studio 2019 para Mac
- 21 de junho de 2022 - Visual Studio 2019 para Mac versão 8.10.25
- 14 de junho de 2022 – Visual Studio 2019 para Mac versão 8.10.24
- 10 de maio de 2022 – Visual Studio 2019 para Mac versão 8.10.23
- 12 de abril de 2022 – Visual Studio 2019 para Mac versão 8.10.22
- 22 de março de 2022 – Visual Studio 2019 para Mac versão 8.10.21
- 8 de março de 2022 – Visual Studio 2019 para Mac versão 8.10.20
- 15 de fevereiro de 2022: Visual Studio 2019 para Mac versão 8.10.19
- 8 de fevereiro de 2022: Visual Studio 2019 para Mac versão 8.10.18
- 19 de janeiro de 2022 – Visual Studio 2019 para Mac versão 8.10.17
- 16 de dezembro de 2021 – Visual Studio 2019 para Mac versão 8.10.16
- 14 de dezembro de 2021 – Visual Studio 2019 para Mac versão 8.10.15
- 17 de novembro de 2021 – Visual Studio 2019 para Mac versão 8.10.14
- 8 de novembro de 2021 – Visual Studio 2019 para Mac versão 8.10.13
- 2 de novembro de 2021 – Visual Studio 2019 para Mac versão 8.10.12
- 10 de outubro de 2021 – Visual Studio 2019 para Mac versão 8.10.11
- 29 de setembro de 2021 – Visual Studio 2019 para Mac versão 8.10.10
- 14 de setembro de 2021 – Visual Studio 2019 para Mac versão 8.10.9
- 24 de agosto de 2021 – Visual Studio 2019 para Mac versão 8.10.8
- 10 de agosto de 2021 – Visual Studio 2019 para Mac versão 8.10.7
- 13 de julho de 2021 – Visual Studio 2019 para Mac versão 8.10.6
- 6 de julho de 2021 – Visual Studio 2019 para Mac versão 8.10.5
- 29 de junho de 2021 – Visual Studio 2019 para Mac versão 8.10.4
- 22 de junho de 2021 – Visual Studio 2019 para Mac versão 8.10.3
- 15 de junho de 2021 – Visual Studio 2019 para Mac versão 8.10.2
- 8 de junho de 2021 – Visual Studio 2019 para Mac versão 8.10.1
- 2 de junho de 2021 – Visual Studio 2019 para Mac versão 8.10
Postagens no Blog do Visual Studio 2019 para Mac
O Blog do Visual Studio é a fonte oficial de insights do produto da equipe de engenharia do Visual Studio. É possível encontrar informações detalhadas sobre as versões do Visual Studio 2019 Mac nas seguintes postagens:
Destaques da versão
- Visual Studio para Mac 8.10 adiciona suporte para F# 5.0.
- O Visual Studio para Mac 8.10 apresenta um novo Gerenciador de Pacotes NuGet escrito usando a interface do usuário nativa do Cocoa.
- Visual Studio para Mac 8.10 adiciona suporte para modelos de solução fornecidos pela
dotnet
CLI. - O Visual Studio para Mac 8.10 tem
dotnet new
suporte a modelo de projeto habilitado por padrão.
Problemas conhecidos
Consulte a seção Problemas conhecidos.
Comentários e sugestões
Adoraríamos ouvir o que você tem para nos dizer! Você pode relatar um problema por meio da opção Relatar um Problema no IDE do Visual Studio para Mac. Você pode acompanhar seus comentários, incluindo sugestões, no portal Developer Community (Comunidade de Desenvolvedores).
Notas de versão
Visual Studio 2019 para Mac versão 8.10.25 (8.10.25.2)
lançado em 21 de junho de 2022
Geral
- Aviso de Consultoria de Segurança para atualização mono para 6.12.0.182:
- CVE-2022-30184 Vulnerabilidade de Divulgação de Informações do .NET Uma vulnerabilidade existe no .NET 6.0 e no .NET Core 3.1 no NuGet, onde pode ocorrer um vazamento de credencial.
Visual Studio 2019 para Mac versão 8.10.24 (8.10.24.14)
lançado em 14 de junho de 2022
Geral
Atualizamos os SDKs do .NET para 6.0.106 e 3.1.420.
O SDK do .NET 5.0.X fornecido no Visual Studio 2019 para Mac não tem mais suporte e não receberá mais atualizações de segurança. O tempo de execução 3.1.X que o acompanha ainda está em suporte e continuará a receber atualizações de segurança. Consulte a política de suporte do .NET. Os usuários que desejam permanecer no Visual Studio 2019 para Mac o fazem com a compreensão de que o ambiente agora é apenas parcialmente seguro.
O Visual Studio para Mac segue a Política de Ciclo de Vida Moderna da Microsoft. De acordo com esta política, o Visual Studio 2019 para Mac não tem suporte e receberá atualizações limitadas até julho de 2022. Após julho de 2022, o Visual Studio 2019 para Mac deixará de receber atualizações de qualquer tipo.
Para um ambiente seguro, é altamente recomendável que os usuários atualizem para o Visual Studio 2022 para Mac, a versão atualmente com suporte do Visual Studio para Mac, que fornece um SDK do .NET 6.0.X e um tempo de execução 3.1.X totalmente compatível.
Aviso de Consultoria de Segurança
- CVE-2022-24513 Vulnerabilidade de elevação de privilégio Uma vulnerabilidade potencial de elevação de privilégio existe quando o serviço atualizador do Microsoft Visual Studio analisa incorretamente os dados de configuração local.
- CVE-2022-23267 Vulnerabilidade de Negação de Serviço do .NET Core Uma vulnerabilidade existe no .NET 6.0, .NET 5.0 e .NET Core 3.1, em que um cliente mal-intencionado pode causar uma negação de serviço por meio de alocações de memória em excesso por meio do HttpClient.
- CVE-2022-30184 Vulnerabilidade de Divulgação de Informações do .NET Uma vulnerabilidade existe no .NET 6.0 e no .NET Core 3.1 no NuGet, onde pode ocorrer um vazamento de credencial.
Visual Studio 2019 para Mac versão 8.10.23 (8.10.23.7)
lançado em 10 de maio de 2022
Geral
- Atualizamos os SDKs do .NET para 6.0.105, 5.0.408 e 3.1.419, que tratam do CVE-2022-23267, CVE-2022-29145.
Visual Studio 2019 para Mac versão 8.10.22 (8.10.22.11)
lançado em 12 de abril de 2022
Geral
- Corrigimos uma vulnerabilidade de elevação de privilégioCVE-2022-24513
- Atualizamos o mono para 6.12.0.174 que trata do CVE-2020-8927. A atualização mono também requer a atualização do Xamarin.iOS para 15.8.0.3, Xamarin.Mac para 8.8.0.3 e Xamarin.Android para 12.2.4.3.
- Atualizamos os SDKs do .NET para 6.0.104, 5.0.407 e 3.1.418
Visual Studio 2019 para Mac versão 8.10.21 (8.10.21.4)
lançado em 22 de março de 2022
Xamarin
- Adicionamos suporte para Xcode 13.3.
Visual Studio 2019 para Mac versão 8.10.20 (8.10.20.0)
lançado em 8 de março de 2022
Geral
- Atualizamos os SDKs do .NET para 6.0.103 e 5.0.406, que tratam do CVE-2022-70153, CVE-2022-70156, eCVE-2022-70175.
Visual Studio 2019 para Mac versão 8.10.19 (8.10.19.2)
lançado em 15 de fevereiro de 2022
Xamarin
- Atualizamos o Xamarin.iOS para 15.6.0.3 e o Xamarin.Mac para 8.6.0.3, resolvendo um problema com a semântica de propriedade DisposableObject.
Visual Studio 2019 para Mac versão 8.10.18 (8.10.18.11)
lançado em 8 de fevereiro de 2022
Geral
- Corrigimos um problema em que a execução de projetos 3.1 SDK Angular / React.js / React.js e Redux falhava com o erro "Ocorreu uma exceção não tratada durante o processamento da solicitação".
- Atualizamos os SDKs do .NET para 6.0.102 e 5.0.405 que tratam do CVE-2022-21986.
Visual Studio 2019 para Mac versão 8.10.17 (8.10.17.2)
Lançado em 19 de janeiro de 2022
Xamarin
- Corrigimos uma falha ao implantar um projeto Xamarin.Forms em várias plataformas.
- Corrigimos um problema que às vezes resultava na falta do arquivo headers/m ao criar novos projetos do iOS.
Visual Studio 2019 para Mac versão 8.10.16 (8.10.16.2)
lançado em 16 de dezembro de 2021
Xamarin
- Adicionamos suporte para Xcode 13.2.
Visual Studio 2019 para Mac versão 8.10.15 (8.10.15.32)
lançado em 14 de dezembro de 2021
Geral
- Corrigimos um problema em que o Visual Studio para Mac falhava na inicialização se o homebrew fosse instalado no Monterey.
- Atualizamos os SDKs do .NET para 6.0.101, 5.0.404 e 3.1.416.
- Em computadores Apple Silicon (M1 ou Arm64), verifique se há atualizações após a instalação do Visual Studio para Mac 8.10.15 para atualizar para as versões mais recentes dos SDKs do .NET.
- SDKs antigos do .NET x64 não tem suporte no Arm64 e devem ser removidos antes de instalar as versões mais recentes com suporte.
- O instalador e o atualizador 8.10.15 mostrarão um alerta com uma opção para desinstalar os SDKs x64 sem suporte antes de instalar as versões compatíveis do SDK do .NET.
- Saiba como desinstalar o .NET manualmente com estas instruções.
Visual Studio 2019 para Mac versão 8.10.14 (8.10.14.17)
Lançado em 17 de novembro de 2021
Geral
- Corrigimos um problema no depurador que pode causar a falha do IDE.
- Corrigimos alguns problemas no atualizador e no gerenciador do SDK que podem causar falha no IDE.
Visual Studio 2019 para Mac versão 8.10.13 (8.10.13.11)
Lançado em 8 de novembro de 2021
Geral
- Atualizamos os SDKs do .NET Core para 5.0.404 e 3.1.415.
- O .NET 6.0 não será exibido na caixa de diálogo Novo projeto para projetos .NET, pois o C# 10 é usado por modelos de projeto do .NET 6 e não tem suporte no Visual Studio para Mac 8.10.
- Em computadores Apple Silicon (M1 ou Arm64), as versões de novembro dos SDKs .NET 5.0, 6.0 e .NET Core 3.1 x64 não têm suporte no momento pelo Visual Studio para Mac 8.10. Isso ocorre porque os novos SDKs do .NET x64 são instalados em um diretório diferente e o Visual Studio para Mac atualmente só dá suporte ao local de instalação original do SDK do .NET, que agora é usado apenas pelo SDK do Arm64.
- A caixa de diálogo de verificação de atualizações não mostrará atualizações para nenhum SDKs até que uma versão posterior do Visual Studio para Mac 8.10 adicione suporte para os novos SDKs.
- Se as versões de novembro dos SDKs do .NET 5.0, 6.0 ou .NET Core 3.1 x64 estiverem instalados, eles deverão ser removidos e as versões de outubro serão instaladas.
- Observe também que o SDK do .NET 6 Arm64 não tem suporte do Visual Studio para Mac 8.10.
- Uma notificação da barra de informações será exibida se o Visual Studio para Mac 8.10 detectar uma instalação sem suporte com um link para instruções de desinstalação.
- Não há suporte para o Visual Studio 8.10.13 lado a lado com o Visual Studio para Mac 17.0 Preview 3.
- Saiba como desinstalar o .NET com estas instruções.
Xamarin
- Corrigimos um problema em que o Eclipse Temurin JDK 1.8.0.302 não foi instalado porque o Visual Studio para Mac Updater não estava instalando o JDK com privilégios de administrador.
Visual Studio 2019 para Mac versão 8.10.12 (8.10.12.16)
Lançado em 2 de novembro de 2021
Geral
- Em computadores Apple Silicon (M1 ou Arm64), as versões de novembro dos SDKs .NET 5.0, 6.0 e .NET Core 3.1 x64 não têm suporte no momento pelo Visual Studio para Mac 8.10. A caixa de diálogo de verificação de atualizações não mostrará atualizações para nenhum SDKs até que uma versão posterior do Visual Studio para Mac 8.10 adicione suporte para os novos SDKs.
- Se as versões de novembro dos SDKs do .NET 5.0, 6.0 ou .NET Core 3.1 x64 estiverem instalados, eles deverão ser removidos e as versões de outubro serão instaladas.
- Observe também que o SDK do .NET 6 Arm64 não tem suporte do Visual Studio para Mac 8.10.
Xamarin
- Adicionamos suporte para Xcode 13.1.
- Substituímos o Mobile OpenJDK 1.8.0.25 da Microsoft pelo Eclipse Temurin JDK 1.8.0.302. A atualização removerá o JDK 1.8.0.25 das máquinas do usuário.
Visual Studio 2019 para Mac versão 8.10.11 (8.10.11.8)
lançado em 12 de outubro de 2021
Geral
- Atualizamos os SDKs do .NET Core para 5.0.402 e 3.1.414.
Visual Studio 2019 para Mac versão 8.10.10 (8.10.10.8)
Lançado em 29 de setembro de 2021
Geral
- Corrigimos um problema em que adicionar uma subpasta a um projeto com o Git poderia causar uma falha.
Xamarin
- Adicionamos suporte para Xcode 13.
Visual Studio 2019 para Mac versão 8.10.9 (8.10.9.3)
lançado em 14 de setembro de 2021
Web e Azure
- Atualizamos os SDKs do .NET Core para 5.0.401 e 3.1.413.
Visual Studio 2019 para Mac versão 8.10.8 (8.10.8.0)
Lançado em 24 de agosto de 2021
Xamarin
- Corrigimos um problema que causava mensagens de aviso incorretas "Nenhum Microsoft OpenJDK pôde ser encontrado".
Visual Studio 2019 para Mac versão 8.10.7 (8.10.7.17)
lançado em 10 de agosto de 2021
Shell e Ferramentas
- Corrigimos um problema que impedia a pesquisa de pacotes NuGet na barra de pesquisa global.
Controle de versão
- Corrigimos um problema em que alguns projetos no Git não mostravam alterações no Git.
Web e Azure
- Atualizamos os SDKs do .NET Core para 5.0.400 e 3.1.412 que tratam do CVE-2021-26423.
Xamarin
- Corrigimos um problema que impedia o carregamento de dispositivos iOS após a troca de ramificações do Git.
Visual Studio 2019 para Mac versão 8.10.6 (8.10.6.10)
lançado em 13 de julho de 2021
Ferramentas de teste
- Corrigimos um problema com a descoberta de teste que poderia falhar ao carregar uma solução.
Web e Azure
- Atualizamos os SDKs do .NET Core para 5.0.302 e 3.1.411.
Visual Studio 2019 para Mac versão 8.10.5 (8.10.5.16)
Lançado em 6 de julho de 2021
Geral
- Corrigimos vários problemas de confiabilidade relacionados a dicas de ferramentas do editor e alterações de arquivos externos.
Shell e Ferramentas
- Corrigimos problemas de renderização no gerenciador de pacotes NuGet no Big Sur.
- Corrigimos um problema em que os comandos Revelar no Localizador e Salvar estavam desativados no menu de contexto do documento.
Visual Studio 2019 para Mac versão 8.10.4 (8.10.4.11)
lançado em 29 de junho de 2021
Shell e Ferramentas
- Corrigimos um problema em que os resultados da pesquisa global não correspondiam à tag de filtro que estava sendo usada.
Edição do código-fonte
- Corrigimos um problema em que as regiões não eram mostradas corretamente na guia Estrutura de Tópicos do Documento.
Web e Azure
- Corrigimos um problema em que a publicação não funcionava se houvesse mais de um projeto em um diretório.
Visual Studio 2019 para Mac versão 8.10.3 (8.10.3.15)
lançado em 22 de junho de 2021
Web e Azure
- Corrigimos um problema em que um local personalizado do SDK do .NET Core não era preservado se fosse um link simbólico.
Xamarin
- Atualizamos o SDK do Xamarin.iOS para 14.20.0.24 e o SDK do Xamarin.Mac para 7.14.0.24.
Visual Studio 2019 para Mac versão 8.10.2 (8.10.2.17)
lançado em 15 de junho de 2021
Controle de versão
- Corrigimos um problema em que a seleção de confirmação no modo de exibição Comparação nunca terminava de carregar.
- Corrigimos um problema que poderia causar uma falha no IDE.
Web e Azure
- Corrigimos um problema em que o novo SDK do .NET Core não podia ser baixado pelo instalador ou atualizador.
Visual Studio 2019 para Mac versão 8.10.1 (8.10.1.71)
lançado em 8 de junho de 2021
Geral
- Corrigimos vários problemas de confiabilidade com Git e Xamarin.
Shell e Ferramentas
- Atualizamos todas as traduções.
Controle de versão
- Corrigimos vários problemas de alinhamento na exibição Blame.
Web e Azure
- Atualizamos o SDK do .NET Core para 5.0.301 e 3.1.410 que tratam do CVE-2021-31957.
- Corrigimos um problema em que não era possível executar com um programa externo.
Visual Studio 2019 para Mac versão 8.10 (8.10.0.1773)
lançado em 2 de junho de 2021
Geral
- Melhoramos o consumo geral de memória e o desempenho ao trabalhar com soluções grandes.
- Atualizamos o Mono para 6.12.0.140 que aborda o seguinte:
- Um problema no Big Sur que fez com que o Visual Studio para Mac travasse.
- Vulnerabilidade de execução do código remoto do .NET CoreCVE-2021-24112.
- Corrigimos vários problemas de confiabilidade.
Depurador
- Corrigimos um problema em que a janela da ferramenta Pilha de chamadas não mostrava código externo.
Sistema do Projeto
- Atualizamos o MSBuild para 16.9.0.
- Corrigimos um problema em que as alterações de código não salvas não eram salvas quando a depuração era iniciada (F5).
Shell e Ferramentas
- Corrigimos um problema em que $(SolutionDir) não era definido ao restaurar soluções grandes.
- Corrigimos um problema em que PackageReferences era atualizado inesperadamente.
- Adicionamos suporte para a
<packageRestore>
configuração noNuGet.config
. - Atualizamos o NuGet para 5.9.
- Corrigimos um problema em que a formatação de código de novos projetos do .NET Core não era consistente.
- Corrigimos um problema em que as dicas de ferramentas da guia de arquivo não eram mostradas.
- Corrigimos um problema em que a janela do terminal integrado não era limpa ao executar um aplicativo novamente.
- Corrigimos um problema em que os botões Pesquisar e Substituir eram desativados em Localizar em arquivos quando uma solução era selecionada.
Edição do código-fonte
- Corrigimos um problema em que os recursos de linguagem F# 4.7 não funcionavam.
- Corrigimos um problema em que o envio de código F# para a janela da ferramenta F# Interativo falhava com um erro.
- Corrigimos vários problemas com a nova interface do usuário de Correções Rápidas (versão prévia do recurso).
- Removemos a configuração obsoleta "Interpretar pressionamento de tecla de tabulação como comando de recuo", que não tem o suporte do editor nativo.
Ferramentas de teste
- Corrigimos um problema em que os testes de unidade não estavam em execução quando usados em .
Web e Azure
- Atualizamos os SDKs do .NET Core para 5.0.203 e 3.1.409 abordando CVE-2021-31204.
- Corrigimos um problema em que a criação de projetos do .NET Core estava falhando quando o .NET 6 Preview 4 foi instalado.
Xamarin
- Corrigimos um problema em que as alterações da Recarga Dinâmica de XAML não eram sincronizadas com o dispositivo.
- Atualizamos o SDK do Xamarin.iOS para 14.17.2.4.
- Atualizamos os modelos do Xamarin.Forms.
Problemas conhecidos
Confira a seguir uma lista de todos os problemas atuais e conhecidos do Visual Studio 2019 para Mac versão 8.10:
- A caixa de diálogo Novo projeto não exibe o .NET 6.0 desde que o C# 10 seja usado por modelos de projeto do .NET 6 e não tem suporte do Visual Studio para Mac 8.10.
- Em máquinas Apple Silicon (M1 ou Arm64), os SDKs antigos do .NET devem ser desinstalados antes de instalar as versões de dezembro. Isso ocorre porque os novos SDKs do .NET x64 são instalados em um diretório diferente e o local original agora é usado apenas pelo SDK do Arm64.
- Depois de instalar o Visual Studio para Mac 8.10.15, a caixa de diálogo de verificação de atualizações mostrará os SDKs mais recentes. Durante o processo de atualização, o aplicativo atualizador mostrará um alerta se detectar os SDKs antigos e fornecerá a opção de removê-los. A mesma opção está disponível no instalador 8.10.15.
- Observe também que o SDK do .NET 6 Arm64 não tem suporte do Visual Studio para Mac 8.10.
- Saiba como desinstalar o .NET com estas instruções.
- Sob determinadas condições, uma exceção "System.EntryPointNotFoundException" aparece ao implantar projetos Xamarin.Forms em um dispositivo iOS. No momento, estamos trabalhando em uma correção que será lançada em breve.
- 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". Para corrigir o problema, execute
dotnet dev-certs https --clean
e entãodotnet dev-certs https --trust
do Terminal. - Em casos raros, é possível estar com tudo atualizado, exceto o SDK do .NET Core 3.1.300. 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.
- No Big Sur, o build de projetos gRPC pode falhar com um erro
protoc" exited with code 255
. Esse é um problema com a detecção de plataforma do macOS no pacote gRPC.Tools NuGet, que é usado por padrão nos modelos de projeto. Uma solução alternativa é atualizar o pacote gRPC.Tools NuGet para a versão 2.34.0 ou posterior. - Em alguns casos, os projetos Android podem falhar ao compilar com um erro
The Java SDK could not be found, please set the path to it in the Xamarin.Android SDKs settings panel
. Uma solução alternativa é executar o seguinte comando em um Terminal:mkdir -p ~/Library/Android/sdk
.