Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het gebruik van Visual Studio in een vooraf geconfigureerde virtuele Azure-machine (VM) is een snelle, eenvoudige manier om van niets naar een actieve ontwikkelomgeving te gaan. Systeeminstallatiekopieën met verschillende Visual Studio-configuraties zijn beschikbaar in Azure Marketplace.
Nieuw bij Azure? Maak een gratis Azure-account.
Welke configuraties en versies zijn beschikbaar?
Afbeeldingen voor de nieuwste primaire versies, Visual Studio 2022, Visual Studio 2019 en Visual Studio 2017, zijn beschikbaar in Azure Marketplace. Deze installatiekopieën worden minstens één keer per maand bijgewerkt om de meest recente Visual Studio- en Windows-updates op te nemen. Hoewel de namen van de installatiekopieën ongewijzigd blijven, bevat de beschrijving van elke installatiekopieën de geïnstalleerde productversie en de datum waarop deze overeenkomt
| Vrijgaveversie | Edities | Productversie |
|---|---|---|
| Visual Studio 2022 (compatibel met Microsoft Dev Box) | Onderneming, Professioneel, Gemeenschap | Versie 17.12 |
| Visual Studio 2019 (compatibel met Microsoft Dev Box) | Onderneming, Professioneel | Versie 16.11 |
| Visual Studio 2017: Nieuwste versie (versie 15.9) | Onderneming, Gemeenschap | Versie 15.9 |
| Visual Studio op Windows Server | Onderneming, Professioneel, Gemeenschap | VS 2022 en VS 2019 op Windows Server 2025 |
De Azure VM-installatiekopieën bieden u hulp bij het sneller en eenvoudiger maken en testen van toepassingen op zowel Azure-VM's als de Microsoft Dev Box-service . Zie de DevBlog-post Onze Azure Marketplace-installatiekopieën een make-over geven voor updates over nieuw toegevoegde of afgeschafte installatiekopieën. Ga naar het Servicebeleid van Visual Studio voor meer informatie.
Een Windows-client voor ontwikkelaars (compatibel met Microsoft Dev Box) is een installatiekopie van Windows 11 Enterprise die bedoeld is als uitgangspunt voor het maken van aangepaste Dev Box-installatiekopieën en bevat aanvullende hulpprogramma's en instellingen om de ontwikkelaarservaring te optimaliseren. Deze afbeelding bevat geen Visual Studio. Voor Visual Studio-ontwikkelaars raden we u aan om onze Visual Studio 2022 of Visual Studio 2019 Dev Box-compatibele afbeeldingen als uitgangspunt te gebruiken.
Welke functies zijn geïnstalleerd?
Elke afbeelding bevat de aanbevolen functieset voor die Visual Studio-editie. Over het algemeen omvat de installatie:
- Alle beschikbare workloads, inclusief de aanbevolen optionele onderdelen van elke workload. Meer informatie over workloads, onderdelen en SDK's die zijn opgenomen in Visual Studio.
- .NET 4.6.2, .NET 4.7 en .NET 4.8 SDK's, targeting packs en ontwikkelhulpprogramma's
- Visuele F#
- GitHub-extensie voor Visual Studio
- LINQ naar SQL Tools
We gebruiken de volgende opdrachtregel om Visual Studio te installeren bij het bouwen van de beelden:
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
Als de afbeeldingen geen Visual Studio-functie bevatten die u nodig hebt, kunt u feedback geven via het feedbackprogramma in de rechterbovenhoek van de pagina.
Welke grootte VM moet ik kiezen?
Azure biedt een volledig scala aan grootten van virtuele machines. Omdat Visual Studio een krachtige, multithreaded toepassing is, wilt u een VM-grootte met ten minste twee processors en 7 GB geheugen. We raden de volgende VM-grootten aan voor de Visual Studio-installatiekopieën:
- Standard_D2_v3
- Standard_D2s_v3
- Standard_D4_v3
- Standard_D4s_v3
- Standard_D2_v2
- Standard_D2S_v2
- Standard_D3_v2
Zie Grootten voor virtuele Windows-machines in Azure voor meer informatie over de nieuwste grootten van machines.
Met Azure kunt u uw eerste keuze opnieuw verdelen door het formaat van de VIRTUELE machine te wijzigen. U kunt een nieuwe VIRTUELE machine inrichten met een meer geschikte grootte of de grootte van uw bestaande VM aanpassen aan verschillende onderliggende hardware. Zie Het formaat van een Virtuele Windows-machine wijzigen voor meer informatie.
Wat is de volgende stap nadat de VIRTUELE machine wordt uitgevoerd?
Visual Studio volgt het model 'Bring Your Own License' in Azure. Net als bij een installatie op eigen hardware is een van de eerste stappen het verlenen van licenties voor uw Visual Studio-installatie. Als u Visual Studio wilt ontgrendelen, gaat u als volgende te werk:
- Aanmelden met een Microsoft-account dat is gekoppeld aan een Visual Studio-abonnement
- Visual Studio ontgrendelen met de productcode die bij uw eerste aankoop is geleverd
Zie Aanmelden bij Visual Studio en Visual Studio ontgrendelen voor meer informatie.
Hoe sla ik de ontwikkel-VM op voor toekomstig gebruik of teamgebruik?
Het spectrum van ontwikkelomgevingen is enorm en er zijn echte kosten verbonden aan het bouwen van de complexere omgevingen. Ongeacht de configuratie van uw omgeving kunt u uw geconfigureerde VM opslaan of vastleggen als een 'basisinstallatiekopieën' voor toekomstig gebruik of voor andere leden van uw team. Wanneer u vervolgens een nieuwe VIRTUELE machine opstart, richt u deze in vanuit de basisinstallatiekopie in plaats van de Azure Marketplace-installatiekopie.
Een kort overzicht: Gebruik de tool Systeemvoorbereiding (Sysprep) en sluit de actieve VM af, en leg de VM vervolgens als een afbeelding vast via de gebruikersinterface in het Azure Portal. Azure slaat het .vhd bestand dat de afbeelding bevat op in het opslagaccount van uw keuze. De nieuwe afbeelding wordt vervolgens weergegeven als een afbeeldingsresource in de lijst met resources van uw abonnement.
(Afbeelding 1) Leg een afbeelding vast via de gebruikersinterface van Azure Portal.
Zie voor meer informatie Een beheerde afbeelding van een gegeneraliseerde VM maken in Azure.
Belangrijk
Vergeet niet Sysprep te gebruiken om de virtuele machine voor te bereiden. Als u deze stap mist, kan Azure geen VIRTUELE machine inrichten vanuit de installatiekopieën.
Opmerking
Er worden nog steeds kosten in rekening gebracht voor de opslag van de installatiekopieën, maar die incrementele kosten kunnen onbelangrijk zijn vergeleken met de overheadkosten om de VIRTUELE machine helemaal opnieuw te bouwen voor elk teamlid dat er een nodig heeft. Het kost bijvoorbeeld een paar dollar om een afbeelding van 127 GB te maken en op te slaan voor een maand die opnieuw kan worden gebruikt door uw hele team. Deze kosten zijn echter onbelangrijk vergeleken met de uren die elke werknemer erin steekt om een goed geconfigureerde ontwikkelomgeving te ontwikkelen en te valideren voor persoonlijk gebruik.
Daarnaast hebben uw ontwikkelingstaken of -technologieën mogelijk meer schaal nodig, zoals variëteiten van ontwikkelingsconfiguraties en meerdere machineconfiguraties. U kunt Azure DevTest Labs gebruiken om recepten te maken waarmee u de bouw van uw 'standaardimage' kunt automatiseren, en om beleidsregels te beheren voor de actieve VM's van uw team. Het gebruik van Azure DevTest Labs voor ontwikkelaars is de beste bron voor meer informatie over DevTest Labs.
Verwante inhoud
Nu u weet wat de vooraf geconfigureerde Visual Studio-installatiekopieën zijn, is de volgende stap het maken van een nieuwe VIRTUELE machine: