Or is it true that VCE2010 can only be installed on 64 bit os?
Não, não é verdade. Eu instalei o Visual C # 2010 Express e o Visual C ++ 2010 Express em um netbook de 32 bits do Windows-7. O .NET Framework 4.0 oferece suporte ao Windows XP SP3, nas arquiteturas de 64 e 32 bits; seus pré-requisitos (Windows Installer 3.1 e Internet Explorer 5.01) devem ser atendidos pelo Windows XP SP3.