Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Att använda Visual Studio i en förkonfigurerad virtuell Azure-dator är ett snabbt och enkelt sätt att gå från ingenting till en utvecklingsmiljö som körs. Systembilder med olika Visual Studio-konfigurationer är tillgängliga på Azure Marketplace.
Är du nybörjare på Azure? Skapa ett kostnadsfritt Azure-konto.
Vilka konfigurationer och versioner är tillgängliga?
Bilder för de senaste huvudversionerna, Visual Studio 2022, Visual Studio 2019 och Visual Studio 2017, finns på Azure Marketplace. Dessa avbildningar uppdateras minst en gång i månaden så att de innehåller de senaste Visual Studio- och Windows-uppdateringarna. Även om avbildningsnamnen förblir oförändrade innehåller varje bilds beskrivning den installerade produktversionen och det datum som den återspeglar
| Lanseringsversion | Upplagor | Produktversion |
|---|---|---|
| Visual Studio 2022 (Microsoft Dev Box-kompatibel) | Företag, Professionell, Gemenskap | Version 17.12 |
| Visual Studio 2019 (Microsoft Dev Box-kompatibel) | Företagslösning, Professionell | Version 16.11 |
| Visual Studio 2017: Senaste (version 15.9) | Företag, gemenskap | Version 15.9 |
| Visual Studio på Windows Server | Företag, Professionell, Gemenskap | VS 2022 och VS 2019 på Windows Server 2025 |
Azure VM-avbildningen hjälper dig att skapa och testa program mer snabbt och enkelt på både Azure-datorer och Microsoft Dev Box-tjänsten. Uppdateringar om nyligen tillagda eller inaktuella bilder finns i DevBlog-inlägget Ge våra Azure Marketplace-avbildningar en makeover. Mer information finns i Servicepolicyn för Visual Studio.
Windows-klienten för utvecklare (Microsoft Dev Box-kompatibel), en Windows 11 Enterprise-avbildning är avsedd att användas som utgångspunkt för att skapa anpassade Dev Box-avbildningar och innehåller ytterligare verktyg och inställningar för att optimera utvecklarupplevelsen. Den här bilden innehåller inte Visual Studio. För Visual Studio-utvecklare rekommenderar vi att du använder våra Visual Studio 2022 - eller Visual Studio 2019 Dev Box-kompatibla avbildningar som utgångspunkt.
Vilka funktioner är installerade?
Varje bild innehåller den rekommenderade funktionsuppsättningen för visual studioversionen. I allmänhet omfattar installationen:
- Alla tillgängliga arbetsbelastningar, inklusive varje arbetsbelastnings rekommenderade valfria komponenter. Läs mer om arbetsbelastningar, komponenter och SDK:er som ingår i Visual Studio.
- .NET 4.6.2, .NET 4.7 och .NET 4.8 SDK:er, målpaket och utvecklarverktyg
- Visuellt objekt F#
- GitHub-tillägg för Visual Studio
- LINQ för SQL-verktyg
Vi använder följande kommandorad för att installera Visual Studio när du skapar avbildningarna:
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
Om bilderna inte innehåller en Visual Studio-funktion som du behöver kan du ge feedback via feedbackverktyget i det övre högra hörnet på sidan.
Vilken storlek ska jag välja för den virtuella datorn?
Azure erbjuder ett komplett utbud av storlekar för virtuella datorer. Eftersom Visual Studio är ett kraftfullt program med flera trådar vill du ha en VM-storlek som innehåller minst två processorer och 7 GB minne. Vi rekommenderar följande VM-storlekar för Visual Studio-avbildningarna:
- Standard_D2_v3
- Standard_D2s_v3
- Standard_D4_v3
- Standard_D4s_v3
- Standard_D2_v2
- Standard_D2S_v2
- Standard_D3_v2
Mer information om de senaste datorstorlekarna finns i Storlekar för virtuella Windows-datorer i Azure.
Med Azure kan du balansera om det ursprungliga valet genom att ändra storlek på den virtuella datorn. Du kan antingen etablera en ny virtuell dator med en lämpligare storlek eller ändra storlek på den befintliga virtuella datorn till en annan underliggande maskinvara. Mer information finns i Ändra storlek på en virtuell Windows-dator.
Vad händer härnäst när den virtuella datorn har körts?
Visual Studio följer modellen "bring your own license" i Azure. Precis som med en installation på egen maskinvara är ett av de första stegen att licensiera din Visual Studio-installation. Så här låser du upp Visual Studio:
- Logga in med ett Microsoft-konto som är associerat med en Visual Studio-prenumeration
- Lås upp Visual Studio med produktnyckeln som medföljer ditt första köp
Mer information finns i Logga in på Visual Studio och Så här låser du upp Visual Studio.
Hur sparar jag den virtuella utvecklingsdatorn för framtida användning eller teamanvändning?
Spektrumet av utvecklingsmiljöer är enormt, och det finns verkliga kostnader i samband med att bygga ut de mer komplexa miljöerna. Oavsett din miljös konfiguration kan du spara eller avbilda den konfigurerade virtuella datorn som en "basavbildning" för framtida användning eller för andra medlemmar i ditt team. När du sedan startar en ny virtuell dator etablerar du den från basavbildningen i stället för Azure Marketplace-avbildningen.
En snabbsammanfattning: Använd systemförberedelseverktyget (Sysprep) och stäng av den virtuella datorn som körs och samla sedan in (bild 1) den virtuella datorn som en avbildning via användargränssnittet i Azure-portalen. Azure sparar filen .vhd som innehåller avbildningen i det lagringskonto som du väljer. Den nya avbildningen visas sedan som en avbildningsresurs i prenumerationens lista över resurser.
(Bild 1) Avbilda en avbildning via Azure-portalens användargränssnitt.
Mer information finns i Skapa en hanterad avbildning av en generaliserad virtuell dator i Azure.
Viktigt!
Glöm inte att använda Sysprep för att förbereda den virtuella datorn. ** Om du missar det steget kan Azure inte etablera en VM med hjälp av avbildningen.
Anmärkning
Du ådrar dig fortfarande en del kostnader för lagring av avbildningarna, men den inkrementella kostnaden kan vara obetydlig jämfört med kostnaderna för att återskapa den virtuella datorn från grunden för varje teammedlem som behöver en. Det kostar till exempel några dollar att skapa och lagra en avbildning på 127 GB under en månad som kan återanvändas av hela teamet. Dessa kostnader är dock obetydliga jämfört med timmar som varje anställd investerar för att bygga ut och verifiera en korrekt konfigurerad utvecklingsruta för deras individuella användning.
Dessutom kan dina utvecklingsuppgifter eller tekniker behöva mer skalning, till exempel sorter av utvecklingskonfigurationer och flera datorkonfigurationer. Du kan använda Azure DevTest Labs för att skapa recept som automatiserar byggandet av din "gyllene avbildning". Du kan också använda DevTest Labs för att hantera principer för teamets virtuella datorer som körs. Att använda Azure DevTest Labs för utvecklare är den bästa källan för mer information om DevTest Labs.
Relaterat innehåll
Nu när du vet om de förkonfigurerade Visual Studio-avbildningarna är nästa steg att skapa en ny virtuell dator: