我已经根据解决方案中的现有标准创建了一个 WPF Windows 应用程序项目。项目属性Platform Target
如前所述。我的是 64 位机器,应用程序没有启动,我花了一段时间才弄清楚并关闭以启动它。Any CPU
Prefer 32-bit
Prefer 32-bit
我的问题是当我说时发生了什么Prefer 32-bit
?我希望它能在 64 位机器上将其作为 32 位应用程序启动。但在我的情况下,它没有运行,它只是终止。为什么?
编辑:
问题是当我说它Prefer 32-bit
以x86
32 位模式构建应用程序时。Any CPU
使其成为 64 位版本。应用程序仅在 64 位模式下启动,当以32-bit
模式启动时,它会毫无例外地终止。