Вот краткий обзор , который объясняет различные цели сборки.
Исходя из моего собственного опыта, если вы хотите создать проект, который будет работать на платформах x86 и x64, и у вас нет какой-либо конкретной оптимизации для x64, я бы изменил сборку, чтобы сказать «x86». "
Причиной этого является то, что иногда вы можете получить некоторые DLL, которые сталкиваются, или некоторый код, который приводит к сбою WOW в среде x64. Конкретно указав x86, ОС x64 будет рассматривать приложение как чистое приложение x86 и следить за тем, чтобы все работало нормально.