Recently used VS Express 2012 for Desktop and I work in a 64bit machine and the vb.net apps made in VS 2012 do not run in 32 bit machines!
error msgs “not a valid 32bit application”
In VS Express 2010 it worked fine, but in VS 2012, even if I chose the Any CPU, x86 configs, the released apps do not work in 32bit machines.
It sounds to me like you are perhaps changing the platform for the Debug configuration only. On the Compile tab of the Settings page there is a Configuration drop-down, change that to ‘All Configurations’ and then change the Platform to x86. Save > Re-Publish.