В диспетчере конфигурации для каждого проекта указывается Платформа (x86, x64 и т. Д.). Тот факт, что проект настроен на определенную платформу в диспетчере конфигурации, не означает, что проект на самом деле предназначен для этой платформы.
Вместо этого, платформа, выбранная в менеджере конфигурации, означает, что он будет строить этот проект в соответствии с настройками сборки, выбранными для этой платформы. Таким образом, если (для данного проекта) в конфигурации вы выбрали «Любой ЦП», вам нужно перейти к настройкам сборки этого проекта (юань в проекте-> Свойства-> Сборка). Выберите платформу «Любой ЦП» в верхней части. вниз, чтобы увидеть настройки сборки для этой платформы. Затем вы заметите, что внизу есть выпадающее меню «Цель платформы:». То, что - это параметр, который определяет, на какую платформу нацеливается при создании этой Конфигурации / Платформы.
Таким образом, вы можете настроить его так, чтобы при сборке с использованием «Любого процессора» он собирался с целевым назначением x64.
Имеет смысл?