Konfiguracja O Tej Samej Nazwie Już Istnieje

Mam rozwiązanie z ponad 10 projektami (VS2010 SP1). Mam następujące konfiguracje zdefiniowane w rozwiązaniu:

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

Pozwala mi to łatwo skonfigurować określone ustawienia dla każdego scenariusza wdrażania. Jednak z jakiegoś powodu nie mogę ustawić rzeczy tak, jak bym chciał. Zobacz ten zrzut ekranu:

Zrzut ekranu menedżera konfiguracji

Zwróć uwagę na wyróżnione projekty / konfiguracje. Nie jestem w stanie stworzyć konfiguracja "Debug-QA" dla tych projektów (wybierając <New> w komórce dla danego projektu). Kiedy próbuję dodać nową konfigurację "Debug-QA" do projektu DataUtility, na przykład, Visual Studio krzyczy na mnie:

Tej konfiguracji nie można utworzyć, ponieważ konfiguracja rozwiązania o tej samej nazwie już istnieje.

Wiem, że tak! Próbuję dodać konfigurację do projektu! Co mi umyka? Chcę, aby wszystkie projekty miały wszystkie 5 konfiguracja. Mam ten sam problem, gdy próbuję dopasować (utworzyć) platformy (na przykład, dodając platformę "Any CPU" do projektu DataUtility).
Author: Ray Vega, 2012-10-11

2 answers

Upewnij się, że używasz rozwijanej listy z siatki (nie tej u góry okna dialogowego) i nie zaznaczaj pola wyboru "Utwórz nowe konfiguracje rozwiązań" podczas dodawania nowej konfiguracji projektu.

 219
Author: Adam Plocher,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-11 19:11:31

Oto obejście, jeśli zaznaczono już pole wyboru Utwórz nowe konfiguracje rozwiązania :

  1. Otwórz Eksploratora i przejdź do lokalizacji rozwiązania dla projektu, w którym brakuje platform.
  2. Przesuń rozwiązanie .plik sln do lokalizacji tymczasowej, w której Visual Studio go nie zlokalizuje.
  3. Otwórz .plik csproj dla projektu, w którym brakuje platform.
  4. Kliknij listę rozwijaną Solutions Platform.
  5. Konfiguracja Kliknięć Manager...
  6. w tabeli kliknij rozwijane menu w kolumnie platforma dla projektu i wybierz, aby dodać nową platformę.
  7. Kliknij OK.
  8. powtórz dodawanie nowych platform w razie potrzeby.
  9. Zapisz projekt.
  10. zwraca wcześniej przeniesiony plik rozwiązania z powrotem do miejsca, w którym był.
  11. Otwórz ponownie połączone rozwiązanie projektu.

Źródło : https://developercommunity.visualstudio.com/content/problem/972/adding-a-platform-when-one-with-the-same-name-alre.html

 1
Author: Ray Vega,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-01-22 20:59:29