Visual Studio 2017 para Mac

Last Update: 30/10/2017

Comunidade de desenvolvedores | Requisitos do sistema | Compatibilidade | Código distribuível | Xamarin | Blogs | Serviço


Este artigo contém informações sobre a versão mais recente do Visual Studio 2017 para Mac, versão 7.2.

Use o Visual Studio 2017 para Mac para criar aplicativos para dispositivos móveis, para a Web e a nuvem com o Xamarin e o .NET Core, bem como jogos com o Unity.

Download Visual Studio 2017 for Mac

Para saber mais sobre o Visual Studio 2017 para Mac, consulte Mac System Requirements (Requisitos do sistema Mac) e Mac Platform Targeting and Compatibility (Direcionamento e compatibilidade da plataforma Mac).

Para saber mais sobre outros downloads relacionados, consulte a página Downloads.

Comentários

Adoraríamos ouvir sua opinião! Você pode relatar um problema por meio da opção Relatar um Problema no canto superior direito do próprio IDE do Visual Studio para Mac. Você pode acompanhar seus comentários no portal Developer Community (Comunidade do Desenvolvedor). Para sugestões, fale conosco por meio do UserVoice.

Data de lançamento: 9 de outubro de 2017 – Visual Studio 2017 para Mac 7.2.0.636

O Visual Studio para Mac 7.2 se concentra principalmente em correções de bug e melhorias de desempenho e inclui os recursos a seguir.

.NET Core

  • O .NET Core 2 agora é incluído por padrão durante a instalação

Android

  • Instalador do SDK sob demanda. SDKs do Android que não estão instalados podem ser instalados em segundo plano.
  • Agora há suporte para o Android Oreo 8.0.

iOS

  • O Xcode 9 tem suporte nesta versão.

Suporte ao Docker

Agora você pode publicar aplicativos ASP.NET Core para contêineres do Docker e executá-los de um Serviço de Aplicativo.

Para habilitar o suporte ao Docker para seu projeto, clique com o botão direito do mouse em seu aplicativo Web ASP.NET Core e selecione Adicionar > Adicionar Suporte ao Docker.

Para publicar seu aplicativo Web em um contêiner do Docker, use o fluxo de trabalho Publicar > Publicar no Azure introduzido no Visual Studio para Mac (clique com o botão direito do mouse no projeto de aplicativo Web no Painel de Soluções).

Durante a publicação, os seguintes recursos são criados no Azure:

  • Um Registro de Contêiner.
  • Uma nova imagem do Docker é criada, marcada e enviada por push para esse Registro de Contêiner do Azure.
  • Armazenamento do Azure, para o Registro de Contêiner.
  • Um Serviço de Aplicativo.
    • Isso baixa a imagem do Registro de Contêiner e a executa.

mac docker publish

(Figura 1) Publicação do Docker

Observação:

  • Se você usar um grupo de recursos existente, ele deverá estar na mesma região que o Plano de Serviço de Aplicativo que você estiver criando.
  • Se você estiver criando um novo grupo de recursos, você deverá definir o Registro de Contêiner e o plano de Serviço de Aplicativo para que estejam na mesma região (por exemplo, ambos deverão estar em "Oeste dos EUA").
  • O tamanho da VM do Plano de Serviço de Aplicativo deve ser S1 ou maior.

Xamarin Live Player (Versão prévia)

O Xamarin Live Player permite que desenvolvedores implantem e depurem continuamente seu aplicativo diretamente em um dispositivo iOS ou Android.

Para obter mais informações, visite xamarin.com/live.

Observe a integração do Live Player está desabilitada no momento. Ela pode ser habilitada em Preferências | Projeto | Xamarin Live Player (Versão prévia) mudando a configuração "Habilitar Xamarin Live Player".

Outros

  • O IoT e o Azure Functions estão atualmente em versão prévia e estão disponíveis como extensões adicionais disponíveis por meio do Gerenciador de Extensões. Eles não são instalados por padrão com o Visual Studio para Mac.

Principais problemas corrigidos nesta versão

Problemas conhecidos

  • Azure Functions: a depuração do Azure Functions não funciona quando o projeto é criado pela primeira vez. Feche e reabra o projeto para ser capaz de depurar.
  • O Docker pode interferir na inicialização de emuladores Android que usam HAXM. Ao depurar aplicativos Android em emuladores, desligue o Docker antes de tentar depurar.

Notas de versão do Visual Studio 2017 para Mac versão 7.1

Notas de versão do Visual Studio 2017 para Mac versão 7.0

Início da página