以前,.NET Framework 能够在 Visual Studio 工具栏中选择“任何 CPU”模式,制作同时支持32位/64位的EXE文件。这些 EXE 文件在 Win32 上自动运行为32位,在 Win64 上则自动运行为本地的 64 位。
新的 .NET Core 3.1 使用了不同的构建过程,不仅通过 VS 中的“Build”按钮,而且是通过终端中的“dotnet publish”命令进行构建。然而,这里只有“win-x86”和“win-x64”架构是可用的。“win-AnyCPU”是不可用的。VS 2019 工具栏除了“AnyCPU”之外没有显示出任何东西,但是选择无效,使用 CLI 架构所选的上一次执行结果将被用于通过“Build”按钮制作的EXE文件。
如何在 .NET CLI 中制作 AnyCPU 的EXE文件?
win
吗? - Guru Stron