Microsoft laajentaa huomattavasti ponnistelujaan tukeakseen Arm64-pohjaisia laitteita, ja tänään yritys on ilmoittanut, että voit nyt rakentaa Visual Studio -laajennuksia Arm64-tuella. Aiemmin tänä vuonna Microsoft ilmoitti aikovansa tarjota täysin Arm64-yhteensopivan kehittäjätyökaluketjun, mukaan lukien Visual Studion Arm-versio, joka on tällä hetkellä saatavana esikatseluversiona 17.4. Siellä on myös Project Volterra, Arm-pohjainen kehityskone, josta tiedämme hyvin vähän.
Nyt itse Visual Studion rakentamisen lisäksi Arm64-prosessoreille - kuten Qualcomm Snapdragon 8cx Gen 3 - Microsoft antaa kehittäjille mahdollisuuden rakentaa omia Visual Studio -laajennuksia, jotka ovat myös kotoisin tälle arkkitehtuuri. Laajennusta luodessaan tai päivittäessään kehittäjien on lisättävä oikea ProductArchitecture-tunniste VSIX: ään. manifestin kohdistamiseksi Visual Studion Arm64-versioihin, ja sisällytä sitten Arm64 alustakohteena, kun rakennat paketti. Tarvitset VS SDK Build Toolsin uusimman version toimiaksesi, ja saatat joutua tekemään muutoksia olemassa oleviin laajennuksiin sen mukaan, miten ne on tällä hetkellä rakennettu.
Voit myös julkaista laajennuksen Arm64-version Visual Studio Marketplacessa ja vaikka sinulla olisi jo versio AMD64:lle kohdistettaessa voit lisätä Arm64-version samaan luetteloon, jotta käyttäjät voivat ladata sopivan version koneeseensa helposti. Laajennuksissa, joissa on jo erilliset tiedot AMD64:lle ja Arm64:lle, Microsoft pyrkii mahdollistamaan tietojen yhdistämisen yhdeksi.
Microsoft on vahvistanut, että Visual Studio 2022 17.4 on ensimmäinen versio, joka tukee virallisesti Arm64:ää, ja sen pitäisi olla saatavilla jossain vaiheessa marraskuussa. Microsoftin tiekartan mukaan uusia pieniä päivityksiä tulisi tehdä kolmen kuukauden välein ja versio 17.3 julkaistiin elokuun alussa. Tämän pitäisi antaa kehittäjille aikaa päivittää laajennukset Arm64:lle ennen yleistä saatavuutta. Toistaiseksi, jos olet utelias, Visual Studio 17.4 Esikatselu 2.1 julkaistiin aiemmin tällä viikolla niille, jotka haluavat kokeilla sitä.
Lähde:Microsoft