M1 Macbook Pro 可以运行 ARM 版本的 Windows 11 并编译 Visual Studio .Net 4+ 项目吗?

M1 Macbook Pro 可以运行 ARM 版本的 Windows 11 并编译 Visual Studio .Net 4+ 项目吗?

我似乎找不到任何信息来了解您是否可以在 M1 Mac 上运行 Visual Studio 2022 并在 ARM 版本的 Windows 11 上编译旧版 .Net 4.7.2 项目。

答案1

快速更新:

我现在有一台运行 Windows 11 ARM 的 M1X Macbook Pro,通过 Parallels 和 VS 2022 运行,可以运行较旧的 .Net 项目(Web 表单/MVC),我已经测试并运行了 4.5 - 4.8 的项目

一切都运转并构建。

答案2

如果您可以运行 Visual Studio 2019 并通过 Windows 10 的 ARM 版本编译 .Net 4.7.2 项目,我似乎找不到任何信息。

Visual Studio 2019 仅在 x86 系统上运行。您可以使用 Visual Studio Code 编译 .NET (Core) 5 项目。.NET 4.7.2 未安装在 Windows 10 上(或者说,具体来说,已经有好几年没有安装了),但在 x86 硬件上,您有目标包,允许您定位特定版本的 .NET Framework。

值得指出的是,.NET 5 原生支持 ARM。您还可以在 x86 硬件上编译 ARM .NET Framework 项目。

Visual Studio 是针对基于 x86 架构的处理器而构建的,没有针对基于 ARM 的处理器的 Visual Studio 版本。

来源:ARM 设备上的 Visual Studio

相关内容