Visual Studio - Как изменить имя папки проекта и имя решения без решения для взлома - PullRequest
81 голосов
/ 15 марта 2011

Я создаю проект, основанный на старом проекте, потому что он обладает множеством функций, которые мне необходимо использовать.Я хочу переименовать все каталоги и имена решений, чтобы иметь имя нового проекта.В папке Documents \ Visual Studio 2008 \ Projects мне удалось изменить начальный каталог и имена файлов решений, но не имя подкаталога, в котором находятся папки bin, obj и properties.Когда я изменяю имя этого подкаталога, ни один из файлов не откроется, когда я открою решение.

Как я могу изменить имя папки проекта внутри VS2008, чтобы он загружал все файлы как часть решения и продолжал работать?

Ответы [ 4 ]

155 голосов
/ 15 марта 2011

Вы можете открыть файл SLN в любом текстовом редакторе (Блокнот и т. Д.) И просто изменить там путь к проекту.

8 голосов
/ 12 марта 2014

Это то, что я сделал:

  1. Изменение имени проекта и решения в Visual Studio
  2. Закройте проект и откройте папку, содержащую проект (имя решения Visual Studio ужеизменено).
  3. Измените имена папок старого проекта на новое имя проекта
  4. Откройте файл .sln и вручную измените имена папок проекта со старых на новые имена папок.
  5. Сохраните файл .sln в текстовом редакторе
  6. Снова откройте проект с помощью Visual Studio, и решение готово для изменения
3 голосов
/ 14 марта 2014

Я обнаружил, что этих инструкций недостаточно. Мне также пришлось искать в файлах кода модели, контроллеры и представления, а также файлы AppStart, чтобы изменить пространство имен.

Поскольку я копировал свой проект, а не просто переименовывал его, мне также пришлось зайти в applicationhost.config для IIS express и заново создать привязки, используя разные номера портов, и изменить физический каталог.

1 голос
/ 11 июня 2014

Зайдите в мой start-documents-iisExpress-config, затем щелкните правой кнопкой мыши на applicationhost и выберите open with visual studio 2013 для веб Вы попадете в окно applicationhost.config в визуальной студии и теперь в регионе chsnge физический путь к пути, где находится ваш проект

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...