У меня есть решение с 10+ проектами (VS2010 SP1). У меня в решении определены следующие конфигурации:
- Отлаживать
- Отладка-QA
- Релиз-UAT
- Релиз-Производство
Это позволяет мне легко настраивать определенные параметры для каждого сценария развертывания. Однако по какой-то причине я не могу настроить все так, как хотелось бы. Пожалуйста, посмотрите этот снимок экрана:
Обратите внимание на выделенные проекты / конфигурации. Я не могу создать конфигурацию «Debug-QA» для этих проектов (выбрав <New>
в ячейке для этого конкретного проекта). Когда я, например, пытаюсь добавить новую конфигурацию «Debug-QA» в проект DataUtility, Visual Studio кричит мне:
Не удалось создать эту конфигурацию, поскольку конфигурация решения с таким же именем уже существует.
Я знаю! Пытаюсь добавить конфигурацию в проект! Что мне здесь не хватает? Я хочу, чтобы у всех проектов были все 5 конфигураций. У меня такая же проблема при попытке сопоставить (создать) платформы (например, добавив платформу «Любой процессор» в проект DataUtility).
Ответы:
Убедитесь, что вы используете раскрывающийся список из сетки (а не тот, который находится в верхней части диалогового окна), и не устанавливайте флажок «Создать новые конфигурации решения» при добавлении новой конфигурации проекта.
источник
Вот обходной путь, если уже установлен флажок Создать новые конфигурации решения :
источник : https://developercommunity.visualstudio.com/content/problem/972/adding-a-platform-when-one-with-the-same-name-alre.html
источник