Microsoft udvider i høj grad sin indsats for at understøtte Arm64-baserede enheder, og i dag har virksomheden annonceret, at du nu kan bygge Visual Studio-udvidelser med understøttelse af Arm64. Tidligere i år, Microsoft annoncerede sin hensigt om at tilbyde en fuldt Arm64-kompatibel udviklerværktøjskæde, herunder en Arm-version af Visual Studio, som i øjeblikket er tilgængelig i preview med version 17.4. Der er også Project Volterra, en Arm-baseret udviklingsmaskine, som vi ved meget lidt om.
Nu, ud over at bygge selve Visual Studio til Arm64-processorer - såsom Qualcomm Snapdragon 8cx Gen 3 - Microsoft gør det muligt for udviklere at bygge deres egne Visual Studio-udvidelser, der også er native til det arkitektur. Når udviklere opretter eller opdaterer en udvidelse, skal udviklere tilføje det korrekte ProductArchitecture-tag til VSIX manifest for at målrette Arm64-versioner af Visual Studio, og medtag derefter Arm64 som et platformsmål, når du bygger pakke. Du skal bruge den seneste version af VS SDK Build Tools for at dette kan fungere, og du skal muligvis også foretage nogle ændringer af eksisterende udvidelser, afhængigt af hvordan de er bygget i øjeblikket.
Du kan også udgive Arm64-versionen af en udvidelse til Visual Studio Marketplace, og selvom du allerede har en version målrettet mod AMD64, kan du tilføje Arm64-versionen i samme liste, så brugere kan downloade den passende version til deres maskine let. For udvidelser, der allerede har separate lister for AMD64 og Arm64, arbejder Microsoft på at gøre det muligt at slå lister sammen til én.
Microsoft har bekræftet, at Visual Studio 2022 17.4 vil være den første version, der officielt understøtter Arm64, og den skulle være tilgængelig på et tidspunkt i november. Microsofts køreplan siger, at nye mindre opdateringer skal ske hver tredje måned, og version 17.3 blev udgivet i begyndelsen af august. Dette skulle give udviklere tid til at opdatere deres udvidelser til Arm64 forud for generel tilgængelighed. For nu, hvis du er nysgerrig, Visual Studio 17.4 Preview 2.1 blev udgivet tidligere på ugen for dem, der ønsker at prøve det.
Kilde:Microsoft