Может ли M1 Macbook Pro запускать ARM-версию Windows 11 и компилировать проекты Visual Studio .Net 4+?

Может ли M1 Macbook Pro запускать ARM-версию Windows 11 и компилировать проекты Visual Studio .Net 4+?

Похоже, я не могу найти никакой информации о том, можно ли запустить Visual Studio 2022 на Mac M1 и скомпилировать старый проект .Net 4.7.2 в версии ARM Windows 11.

решение1

Быстрое обновление:

Теперь у меня есть M1X Macbook Pro под управлением Windows 11 ARM через Parallels With VS 2022, и на нем можно запускать старые проекты .Net (веб-формы/MVC). Я тестировал и запускал проекты с версий 4.5 по 4.8.

Все работает и строится.

решение2

Я не могу найти никакой информации, можно ли запустить Visual Studio 2019 и скомпилировать проект .Net 4.7.2 через ARM-версию Windows 10.

Visual Studio 2019 работает только на системах x86. Вы можете использовать Visual Studio Code для компиляции проектов .NET (Core) 5. .NET 4.7.2 не устанавливается в Windows 10 (или, в частности, уже несколько лет), но на оборудовании x86 у вас есть целевые пакеты, которые позволяют вам нацеливаться на определенную версию .NET Framework.

Стоит отметить, что .NET 5 изначально поддерживает ARM. Вы также можете компилировать проекты ARM .NET Framework на оборудовании x86.

Visual Studio создана для процессоров на базе архитектуры x86, и версий Visual Studio для процессоров на базе ARM не существует.

Источник:Visual Studio на устройствах с процессорами ARM

Связанный контент