У меня есть решение с 10+ проектами (VS2010 SP1). У меня есть следующие конфигурации, определенные в решении:
- Debug
- Debug-QA
- Release-UAT
- Release-Production
Это позволяет мне легко настраивать определенные параметры для каждого сценария развертывания. Однако по какой-то причине я не могу настроить настройки, как хотелось бы. Смотрите этот снимок экрана:
Обратите внимание на выделенные проекты/конфигурации. Я не могу создать конфигурацию "Debug-QA" для этих проектов (выбрав <New>
в ячейке для этого конкретного проекта). Когда я пытаюсь добавить новую конфигурацию "Debug-QA" в проект DataUtility, например, Visual Studio кричит на меня:
Эта конфигурация не может быть создана, поскольку уже существует одна конфигурация решения с таким же именем.
Я знаю, что это так! Я пытаюсь добавить конфигурацию в проект! Что мне здесь не хватает? Я хочу, чтобы все проекты имели все 5 конфигураций. У меня такая же проблема при попытке сопоставления (создания) платформ (например, добавление платформы "Любой процессор" в проект DataUtility).