Platforma .Net v1.1 dla 64-bitowej wersji Windows będzie uruchamiana jako 32-bitowa aplikacja. Tym samym, wszystkie aplikacje .Net uruchamiane na 64-bitowym Windows XP będą działały jako aplikacje 32-bitowe.
Dopiero następna wersja .Net Framework będzie 64-bitowa … i 32-bitowa jednocześnie (będą dwie równocześnie działające wersje).
Nie będę wnikał zbyt głęboko czemu Microsoft zdecydował się na taki ruch, ale podpowiem, że to wszystko przez kontrolki COM.
Źródło:Bink.nu, Extended64

Także dla zachowania kompatybilności z ZX Spectrum, wszystkie aplikację pod NET Framework będą uruchamiane w trybie CGA