首页 > 解决方案 > 32 位应用程序如何在 64 位操作系统上运行?

问题描述

在 Richter 的“CLR via CSharp”一书中,有一个下表解释了以不同方式构建的应用程序如何在 Windows 上的不同版本上运行。它说使用x86平台开关构建的应用程序将作为 WoW64 应用程序在 64 位操作系统上运行,这非常好,但它也告诉使用anycpu32bitpreferred开关它将作为 32 位应用程序运行。所以问题是 32 位应用程序如何在 64 位操作系统上运行而不是作为 WoW64 运行?

在此处输入图像描述

标签: windows32bit-64bitwow64

解决方案


这是一个错字。本书勘误表中提到:

第 10 页,表 1-2,第二行,x64 Windows 列

读取:作为 32 位应用程序运行

应阅读:作为 WoW64 应用程序运行

更正日期:2013 年 3 月 8 日


推荐阅读