windows 11

ARM版的WINDOWS能否编译Visual Studio .Net 4.7.2项目?

我似乎没有找到任何信息,如果你能通过Windows的ARM版本运行Visual Studio并编译.Net 4.7.2项目。


我似乎没有找到任何信息,如果你能通过Windows 10的ARM版本运行Visual Studio 2019并编译.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框架项目。

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

来源:基于 ARM 的设备上的 Visual Studio




Quick update:

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

一切都在运行和构建。