In VS 2013, in Compile in Project Properties, I see two configurations that seem the relate to the same thing (printscreen right below). Platform and Target CPU.
1 Answer
By default the Platform strings are the same as the Target CPU or Mixed. However, since the Platform is a user configurable string you could give them any name or decouple them from the target CPU.
I'd not recommend decoupling them, as it can be very confusing.
But as your screenshot shows it's possible to create a Solution Configuration or Project Configuration named AnyCPU, yet configure your project to to build x86. Confusing as hell, but possible.

DllImportor when you're usingPointermagic or when you want to read items from the x64 or the wow registry hyves.