Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Usar o Visual Studio em uma VM (máquina virtual) pré-configurada do Azure é uma maneira rápida e fácil de ir do nada para um ambiente de desenvolvimento em execução. As imagens do sistema com configurações diferentes do Visual Studio estão disponíveis no Azure Marketplace.
Você é novo no Azure? Crie uma conta gratuita do Azure.
Quais configurações e versões estão disponíveis?
As imagens das versões principais mais recentes, Visual Studio 2022, Visual Studio 2019 e Visual Studio 2017 estão disponíveis no Azure Marketplace. Essas imagens são atualizadas pelo menos uma vez por mês para incluir as atualizações mais recentes do Visual Studio e do Windows. Embora os nomes de imagem permaneçam inalterados, a descrição de cada imagem inclui a versão do produto instalada e a data em que ela reflete
Versão de lançamento | Edições | Versão do produto |
---|---|---|
Visual Studio 2022 (compatível com o Microsoft Dev Box) | Empresarial, Profissional, Comunidade | Versão 17.12 |
Visual Studio 2019 (compatível com o Microsoft Dev Box) | Empresa, Profissional | Versão 16.11 |
Visual Studio 2017: Mais recente (versão 15.9) | Empresa, Comunidade | Versão 15.9 |
Visual Studio no Windows Server | Empresarial, Profissional, Comunidade | VS 2022 e VS 2019 no Windows Server 2025 |
A imagem da VM do Azure oferece ajuda a criar e testar aplicativos com mais rapidez e facilidade nas VMs do Azure e no serviço Microsoft Dev Box . Para obter atualizações sobre imagens recém-adicionadas ou preteridas, consulte a postagem de DevBlog dando às nossas imagens do marketplace do Azure uma transformação. Para saber mais, visite a Política de Manutenção do Visual Studio.
Cliente do Windows para desenvolvedores (compatível com o Microsoft Dev Box), uma imagem do Windows 11 Enterprise é destinada a ser usada como ponto de partida para criar imagens personalizadas da Dev Box e contém ferramentas e configurações adicionais para otimizar a experiência do desenvolvedor. Essa imagem não inclui o Visual Studio. Para desenvolvedores do Visual Studio, recomendamos usar nossas imagens compatíveis com o Visual Studio 2022 ou Visual Studio 2019 Dev Box como ponto de partida.
Quais recursos estão instalados?
Cada imagem contém o conjunto de recursos recomendado para essa edição do Visual Studio. Em geral, a instalação inclui:
- Todas as cargas de trabalho disponíveis, incluindo os componentes opcionais recomendados de cada carga de trabalho. Saiba mais sobre cargas de trabalho, componentes e SDKs incluídos no Visual Studio.
- SDKs .NET 4.6.2, .NET 4.7 e .NET 4.8, Pacotes de Destino e Ferramentas para Desenvolvedores
- Visual F#
- Extensão do GitHub para Visual Studio
- Ferramentas LINQ to SQL
Usamos a seguinte linha de comando para instalar o Visual Studio ao compilar as imagens:
vs_enterprise.exe --allWorkloads --includeRecommended --passive ^
--add Microsoft.Net.Component.4.8.SDK ^
--add Microsoft.Net.Component.4.7.2.SDK ^
--add Microsoft.Net.Component.4.7.2.TargetingPack ^
--add Microsoft.Net.Component.4.6.2.SDK ^
--add Microsoft.Net.Component.4.6.2.TargetingPack ^
--add Microsoft.Net.ComponentGroup.4.8.DeveloperTools ^
--add Microsoft.Net.ComponentGroup.4.7.2.DeveloperTools ^
--add Microsoft.VisualStudio.Component.FSharp ^
--add Component.GitHub.VisualStudio ^
--add Microsoft.VisualStudio.Component.LinqToSql
Se as imagens não incluirem um recurso do Visual Studio necessário, forneça comentários por meio da ferramenta de comentários no canto superior direito da página.
Qual tamanho de VM devo escolher?
O Azure oferece uma gama completa de tamanhos de máquina virtual. Como o Visual Studio é um aplicativo avançado e com vários threads, você deseja um tamanho de VM que inclua pelo menos dois processadores e 7 GB de memória. Recomendamos os seguintes tamanhos de VM para as imagens do Visual Studio:
- Standard_D2_v3
- Standard_D2s_v3
- Standard_D4_v3
- Standard_D4s_v3
- Standard_D2_v2
- Standard_D2S_v2
- Standard_D3_v2
Para obter mais informações sobre os tamanhos de máquina mais recentes, consulte Tamanhos para máquinas virtuais do Windows no Azure.
Com o Azure, você pode reequilibrar sua escolha inicial redimensionando a VM. Você pode provisionar uma nova VM com um tamanho mais apropriado ou redimensionar sua VM existente para um hardware subjacente diferente. Para obter mais informações, consulte Redimensionar uma VM do Windows.
Depois que a VM estiver em execução, o que vem a seguir?
O Visual Studio segue o modelo "traga sua própria licença" no Azure. Assim como acontece com uma instalação em hardware proprietário, uma das primeiras etapas é licenciar sua instalação do Visual Studio. Para desbloquear o Visual Studio:
- Entre com uma conta da Microsoft associada a uma assinatura do Visual Studio
- Desbloquear o Visual Studio com a chave do produto que veio com sua compra inicial
Para obter mais informações, consulte Entrar no Visual Studio e como desbloquear o Visual Studio.
Como salvar a VM de desenvolvimento para uso futuro ou de equipe?
O espectro de ambientes de desenvolvimento é enorme, e há um custo real associado à criação de ambientes mais complexos. Independentemente da configuração do ambiente, você pode salvar ou capturar sua VM configurada como uma "imagem base" para uso futuro ou para outros membros da sua equipe. Em seguida, ao inicializar uma nova VM, você a provisiona da imagem base em vez da imagem do Azure Marketplace.
Um resumo rápido: use a Ferramenta de Preparação do Sistema (Sysprep) e desligue a VM em execução, depois capture (Figura 1) a VM como uma imagem por meio da interface do usuário no Portal do Azure. O Azure salva o .vhd
arquivo que contém a imagem na conta de armazenamento de sua escolha. Em seguida, a nova imagem aparece como um recurso de imagem na lista de recursos da sua assinatura.
(Figura 1) Capture uma imagem por meio da interface do usuário do portal do Azure.
Para obter mais informações, consulte Criar uma imagem gerenciada de uma VM generalizada no Azure.
Importante
Não se esqueça de usar o Sysprep para preparar a VM. Se você ignorar esta etapa, o Azure não poderá provisionar uma VM a partir da imagem.
Observação
Você ainda incorre em algum custo para o armazenamento das imagens, mas esse custo incremental pode ser insignificante em comparação com os custos de sobrecarga para recompilar a VM do zero para cada membro da equipe que precisa de um. Por exemplo, custa alguns dólares para criar e armazenar uma imagem de 127 GB por um mês reutilizável por toda a sua equipe. No entanto, esses custos são insignificantes em comparação com as horas que cada funcionário investe para criar e validar uma caixa de desenvolvimento configurada corretamente para seu uso individual.
Além disso, suas tarefas de desenvolvimento ou tecnologias podem precisar de mais escala, como variedades de configurações de desenvolvimento e várias configurações de computador. Você pode usar o Azure DevTest Labs para criar receitas que automatizam a construção de sua "imagem dourada". Você também pode usar o DevTest Labs para gerenciar políticas para as VMs em execução da sua equipe. Usar o Azure DevTest Labs para desenvolvedores é a melhor fonte para obter mais informações sobre o DevTest Labs.
Conteúdo relacionado
Agora que você sabe sobre as imagens pré-configuradas do Visual Studio, a próxima etapa é criar uma nova VM: