Конфигурация с тем же именем уже существует

У меня есть решение с 10+ проектами (VS2010 SP1). У меня есть следующие конфигурации, определенные в решении:

  • Debug
  • Debug-QA
  • Release-UAT
  • Release-Production

Это позволяет мне легко настраивать определенные параметры для каждого сценария развертывания. Однако по какой-то причине я не могу настроить настройки, как хотелось бы. Смотрите этот снимок экрана:

Screenshot of Configuration Manager

Обратите внимание на выделенные проекты/конфигурации. Я не могу создать конфигурацию "Debug-QA" для этих проектов (выбрав <New> в ячейке для этого конкретного проекта). Когда я пытаюсь добавить новую конфигурацию "Debug-QA" в проект DataUtility, например, Visual Studio кричит на меня:

Эта конфигурация не может быть создана, поскольку уже существует одна конфигурация решения с таким же именем.

Я знаю, что это так! Я пытаюсь добавить конфигурацию в проект! Что мне здесь не хватает? Я хочу, чтобы все проекты имели все 5 конфигураций. У меня такая же проблема при попытке сопоставления (создания) платформ (например, добавление платформы "Любой процессор" в проект DataUtility).

Ответ 1

Убедитесь, что вы используете раскрывающийся список из сетки (а не тот, который находится в верхней части диалогового окна), и не устанавливайте флажок "Создать новые конфигурации конфигураций" при добавлении новой конфигурации проекта.