AnyCPU 32-bit Preferred bug

Projects prior to .NET 4.5 should not have "AnyCPU 32-bit Preferred" options.
When creating project for .NET 2 to .NET 4, write x86 as platform target to project file instead of "AnyCPU 32-bit Preferred". "AnyCPU 32-bit Preferred" is used for .NET 4.5 only.

If not then the compiled executable will not run and it will crash.