logo

Выпущена первая нативная сборка Visual Studio 2022 для ARM64

947
0

На конференции разработчиков Build 2022 Microsoft анонсировала девкит Project Volterra на платформе ARM64 от Snapdragon, который призван упростить создание и тестирование приложений для ARM-устройств. Компания хочет, чтобы разработчики могли работать в этой «открытой аппаратной экосистеме», используя привычные инструменты и языки программирования, включая Visual Studio 2022, .NET 6, .NET Framework, WSL, WSA, Windows Terminal, C++, Java, Python, Node JS, Git и так далее.

Теперь же Microsoft выпустила первую нативную сборку Visual Studio 2022 для ARM64, которая доступна только для Windows 11. Visual Studio 2022 17.3 Preview 2 поддерживает следующие возможности:

  • Разработка десктопных приложений на C++ (проекты на основе MSBuild).
  • Разработка десктопных приложений .NET (WinForms и WPF) с использованием как .NET Framework, так и современного .NET.
  • .NET и веб-разработка.

Полноценный релиз инструментов должен состояться до конца текущего календарного года.

Microsoft отмечает, что при использовании набора инструментов Microsoft Visual C++ (MSVC) компиляция будет работать нативно без применения эмуляции. Многие библиотеки C++, включая Vcpkg, также уже имеют нативную поддержку ARM64. Платформа .NET 6 с релиза поддерживает ARM64, а вот .NET Framework получит поддержку лишь с релизом .NET Framework 4.8.1, который должен состояться одновременно с выходом Windows 11 версии 22H2.

Скачать Visual Studio 2022 17.3 Preview 2 можно с официального сайта Microsoft. Для установки необходимо выбрать только редакцию Visual Studio, а установщик сам скачает нужную версию IDE в соответствии с архитектурой процессора. Ещё раз напомним, что для работы Visual Studio 2022 для ARM64 необходима операционная система Windows 11. Также рекомендуем удалить все предыдущие версии IDE, чтобы не возникало конфликтов.

Яндекс.Метрика
Top.Mail.Ru
Мы используем файлы cookie или аналогичные технологии для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь с нашей Политикой конфиденциальности.