Visual Studio laiendused saavad nüüd Arm64 seadmeid toetada

Microsoft laiendab oluliselt oma jõupingutusi Arm64-põhiste seadmete toetamiseks ja täna teatas ettevõte, et saate nüüd luua Arm64 toega Visual Studio laiendusi. Selle aasta alguses Microsoft teatas oma kavatsusest pakkuda täielikult Arm64-ga ühilduvat arendaja tööriistaahelat, sealhulgas Visual Studio Armi versioon, mis on praegu versiooniga 17.4 eelvaates saadaval. Seal on ka Project Volterra, Arm-põhine arendusmasin, millest me väga vähe teame.

Lisaks Visual Studio enda loomisele Arm64 protsessoritele (nt Qualcomm Snapdragon 8cx Gen 3) Microsoft võimaldab arendajatel luua oma Visual Studio laiendusi, mis on samuti sellele omased arhitektuur. Laienduse loomisel või värskendamisel peavad arendajad lisama VSIX-ile õige märgendi ProductArchitecture manifest, et sihtida Visual Studio Arm64 versioone, seejärel kaasake Arm64 platvormi loomisel platvormi sihtmärgiks pakett. Selle toimimiseks vajate VS SDK ehitustööriistade uusimat versiooni ja võib-olla peate võib-olla tegema ka olemasolevates laiendustes mõningaid muudatusi, olenevalt nende praegusest loomisest.

Samuti saate Visual Studio Marketplace'is avaldada laienduse Arm64 versiooni ja isegi siis, kui teil on juba versioon AMD64 sihtimisel saate lisada Arm64 versiooni samasse loendisse, et kasutajad saaksid oma masinale sobiva versiooni alla laadida lihtsalt. Laienduste puhul, millel on juba eraldi kirjed AMD64 ja Arm64 jaoks, töötab Microsoft selle nimel, et võimaldada loendid üheks liitmiseks.

Microsoft on kinnitanud, et Visual Studio 2022 17.4 on esimene versioon, mis ametlikult toetab Arm64, ja see peaks olema saadaval millalgi novembris. Microsofti tegevuskavas on kirjas, et uued väiksemad värskendused peaksid toimuma iga kolme kuu tagant ja versioon 17.3 ilmus augusti alguses. See peaks andma arendajatele aega Arm64 laienduste värskendamiseks enne üldist kättesaadavust. Praegu, kui olete uudishimulik, Visual Studio 17.4 eelvaade 2.1 ilmus selle nädala alguses neile, kes soovivad seda proovida.


Allikas:Microsoft