Невозможно изменить целевую платформу на "любой процессор",

Я работаю на ПК x86 и использую .NET4.0 (тот же пробник с 3.5) в VS2010. Когда я создаю новый проект (например, WinFormsApp), первое, что я хочу сделать, это изменить целевую платформу проекта/решения на "Любой процессор".

Я делаю следующее:

Свойства проекта → build → изменить TargetPlatform на "Любой процессор"

В верхней части страницы свойств платформа по-прежнему "Active (x86)", поэтому я делаю

Свойства решения → КонфигурацииMgr → Платформа → новое (поскольку доступно только x86) и создать платформу решений "Любой процессор".

Теперь свойства проекта являются "активными (любой процессор)", и я могу изменить его взад и вперед по своему усмотрению.

И теперь проблема: когда я добавляю новый проект, он снова устанавливается на "Active (x86)", а я -again - не может изменять настройки проекта. В SolutionProperties → ConfigurationManager для этого второго проекта платформа "Любой процессор" недоступна, и я не могу добавить новую, так как она говорит мне, что платформа решений для AnyCPU уже существует...

Что я делаю неправильно? Может ли так сложно установить вновь созданный проект в AnyCPU?

Ответ 1

В диспетчере конфигурации вы можете добавить новую платформу для своего проекта. Однако вам нужно снять флажок "Создать новые платформы решений", если вы уже добавили платформу для своего решения, иначе вы действительно получите предупреждение о том, что платформа решений уже существует.

Ответ 2

Чтобы изменить целевую платформу, выполните следующие действия:

[1.] Откройте диспетчер конфигурации

enter image description here

[2.] На платформах выберите новый.

enter image description here

[3.] Новая платформа выбирает x64 или вам нужно, в разделе "Настройки копирования из" выберите "Любой процессор" или "Пусто" и снимите флажок "Создать новые платформы решений"

enter image description here

источник: ericklan.com

Ответ 3

Для настройки целевой платформы вы можете действовать следующим образом:

  • В Visual Studio щелкните правой кнопкой мыши по решениюВыберите "Свойства"
  • Появится диалоговое окно настроек
  • Нажмите "Настройки конфигурации". Вы увидите все проекты решения и подтверждение компиляции.
  • Нажмите кнопку "Configuration Manager" (вверху справа от диалогового окна).
  • Вы увидите два раскрывающихся списка, нажмите "Целевая платформа", а затем "Создать", чтобы добавить нужные целевые платформы.
  • После добавления желаемых целевых платформ выберите тот, который вы хотите
  • Нажмите "Закрыть", затем "ОК"