Можно ли переименовать проект в Visual Studio так, чтобы его имя папки также переименовывалось? - PullRequest
7 голосов
/ 30 декабря 2010

Давайте предположим, что мы работаем над проектом под названием MyProject. Я хотел бы иметь возможность изменить его имя на MyProject2 и переименовать его имя в MyProject2.

Возможно ли это из Visual Studio? Если нет, то как это сделать "за пределами" этого?

Ответы [ 5 ]

8 голосов
/ 30 декабря 2010

Переименуйте ваш проект в новое имя. Он автоматически изменит файл .csproj, который в 2010 году является названием проекта. Закройте Visual Studio. Переименуйте каталог.

Откройте файл решения, чтобы сменить каталог. Ваш файл решения будет указывать на новый проект, но будет ссылаться на неправильный каталог.

До:

 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stackoverflow_4560662_Rename",    "Stackoverflow_4560662\Stackoverflow_4560662_Rename.csproj", "{7CCD10BF-48BA-44E2-B071-D4ED8067ACA1}"

* После 1008 *

Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stackoverflow_4560662_Rename", "Stackoverflow_4560662_Rename\Stackoverflow_4560662_Rename.csproj", "{7CCD10BF-48BA-44E2-B071-D4ED8067ACA1}"

Обратите внимание на две части «Stackoverflow_4560662 \ Stackoverflow_4560662_Rename.csproj» становится "Stackoverflow_4560662_Rename \ Stackoverflow_4560662_Rename.csproj"

Это единственный способ, которым я смог переименовать каталог для проекта. Я надеюсь, что кто-то найдет лучший ответ.

4 голосов
/ 30 декабря 2010

Следующим может быть одно решение

  • Закройте решение.
  • Переименование папок вне Visual Studio.
  • Откройте решение, игнорируя предупреждения.
  • Пройдите через все недоступные проекты.
    • Установите для свойства 'Путь к файлу' новое местоположение.
    • Перезагрузите проект.
    • Если вы не переименовали проект, переименуйте его (F2).

Проверить ответ

Как переименовать папку проекта из Visual Studio?

1 голос
/ 08 марта 2013

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

0 голосов
/ 05 декабря 2013

Не уверен, поможет ли это кому-нибудь, но я переименовал решение, связанные папки и т. Д. К сожалению, когда вы открываете, он говорит, что не может найти ваш проект (ы). Чтобы обойти это, я открыл само решение в текстовом редакторе (notepad ++) и переименовал, где он находит проект. , , и это работает.

Andy

0 голосов
/ 30 декабря 2010

Предположим, вы говорите об одном проекте VB.NET в решении.

AFAIK, Вы не должны переименовывать папку «Мой проект», это имя VS по умолчанию для всех проектов VB.NET.

Просто выберите проект / решение в VS Solution Explorer и нажмите F2, чтобы просто переименовать его.

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