Visual Studio - jak zmienić nazwę folderu projektu i nazwę rozwiązania bez łamania rozwiązania

Tworzę projekt oparty na Starym projekcie, ponieważ ma on wiele funkcji, których muszę używać.

Chcę zmienić nazwy wszystkich katalogów i nazw rozwiązań, aby miały nazwę nowego projektu. W obszarze Documents \ Visual Studio 2008 \ Projects udało mi się zmienić początkowe nazwy katalogów i plików rozwiązań, ale nie nazwę podkatalogu, w którym znajduje się bin, obj, i foldery właściwości. Kiedy zmienię nazwę tego podkatalogu, żaden z plików nie otworzy się, gdy otworzę rozwiązanie.

Jak mogę zmienić nazwę folderu projektu w Visual Studio 2008, aby załadował wszystkie pliki jako część rozwiązania i nadal działał?

Author: Peter Mortensen, 2011-03-15

4 answers

Plik SLN można otworzyć w dowolnym edytorze tekstu (notatnik, itp.) i po prostu zmień tam ścieżkę projektu.

 160
Author: Denis Ivin,
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
2011-03-15 17:22:44

Tak zrobiłem:

  1. zmiana nazwy projektu i rozwiązania w Visual Studio
  2. Zamknij projekt i otwórz folder zawierający projekt(Nazwa rozwiązania Visual studio jest już zmieniona).
  3. Zmień nazwy folderów starego projektu na nową nazwę projektu
  4. Otwórz .plik sln i zmień nazwy folderów projektu ręcznie ze starych na nowe nazwy folderów.
  5. Save the .plik sln w edytorze tekstu
  6. Otwórz projekt ponownie za pomocą Visual Studio i rozwiązanie jest gotowe do modyfikacji
 10
Author: Tariq,
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
2014-03-12 15:44:42

Stwierdziłem, że te instrukcje nie wystarczą. Musiałem również przeszukiwać pliki kodu dla modeli, kontrolerów i widoków, a także pliki AppStart, aby zmienić przestrzeń nazw.

Ponieważ kopiowałem swój projekt nie tylko zmieniając jego nazwę, musiałem również przejść do applicationhost.config for IIS wyraża i odtwarza powiązania przy użyciu różnych numerów portów, a także zmienia fizyczny katalog.

 3
Author: user1161391,
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
2014-03-14 19:45:29

Przejdź do my start-documents-iisExpress-config, a następnie kliknij prawym przyciskiem myszy applicationhost i wybierz Otwórz z visual studio 2013 dla sieci web dostaniesz się do applicationhost.okno konfiguracji w visual studio a teraz w regionie chsnge fizyczna ścieżka do ścieżki, na której znajduje się twój projekt

 1
Author: Lijin Durairaj,
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
2014-06-11 12:59:14