如何在 VS2022 上禁用 'prefer 32-bit'?

How to disable 'prefer 32-bit' on VS2022?

Microsoft 使 Any CPU 选项依赖于 prefer 32-bit 的 属性(例如,参见 here)。以前我们可以在项目的选项中禁用它。

但是现在,我在项目的属性中找不到它。

它藏在哪里?

(要复制:创建一个新的 WPF 项目并禁用 prefer 32-bit 选项。您问如何禁用它?我也是。)

如果您想 运行 您的 .NET 6 应用程序在 64 位操作系统上作为 64 位进程,在 32 位计算机上作为 32 位进程,您唯一要做的就是需要做的是将目标平台设置为Any CPU.

当 运行 应用程序时,您应该能够确认 Environment.Is64BitProcess 属性 returns true 在 64 位系统上。