How 32-bit application can run on 64-bit OS?

465 Views Asked by At

In Richter's "CLR via CSharp" book there is a following table explaining how application built in different ways will run on various versions on Windows. It says that application built with x86 platform switch will run on 64-bit OS as a WoW64 application which is perfectly fine, but it also tells that with anycpu32bitpreferred switch it will run as a 32-bit application. So the question is how 32-bit application can run on 64-bit OS other than as a WoW64?

enter image description here

1

There are 1 best solutions below

0
Luaan On BEST ANSWER

This is a typo. It's mentioned in the errata for the book:

Page 10, Table 1-2, second row, x64 Windows column

Reads: Runs as a 32-bit application

Should read: Runs as a WoW64 application

Date corrected: 3/8/2013