Повторно использовать решение для новой задачи - PullRequest
0 голосов
/ 24 января 2012

Я новичок в C # и Sharepoint Web Services. Я недавно написал программу и хочу использовать эту программу в качестве отправной точки для следующего проекта. Он имеет все ссылки и ресурсы уже на месте. По сути, я хочу скопировать решение и переименовать его, а затем изменить его в соответствии с моими текущими потребностями.

Какой лучший способ сделать это?

Ответы [ 3 ]

0 голосов
/ 24 января 2012

Вы можете открыть старый проект в Visual Studio, а затем перейти в File -> Export Template и следовать указаниям мастера.

Это позволит вам создать шаблон проекта, который затем будет доступен со всеми вашими другими шаблонами проекта в меню Файл -> Новый проект.

Вы можете сделать это для каждого проекта (или для каждого элемента, который не поможет в вашем случае). Затем он автоматически переименовывает ваши пространства имен и т. Д., Если шаблон настроен правильно.

0 голосов
/ 24 января 2012

Наиболее простой подход, вероятно, заключается в том, чтобы просто создать новое решение, затем вручную скопировать все проекты в этом решении и добавить его в новое решение (щелкните правой кнопкой мыши имя решения в обозревателе решений -> Добавить -> Существующий Project.

Оттуда, при необходимости, переименуйте проекты, следя за тем, чтобы такие вещи, как пространство имен по умолчанию и имя сборки, соответствовали имени вашего нового проекта (вы можете найти их на странице свойств каждого проекта). Также следите за любыми путями, которые могут потребоваться изменить на этапах до / после сборки. Возможно, вы также захотите переименовать существующие пространства имен (щелкните правой кнопкой мыши пространство имен в коде, Refactor -> Rename ...)

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

0 голосов
/ 24 января 2012

Попробуйте это:

  • Откройте проводник Windows, скопируйте свое решение и его папки, вставьте в новое место.
  • переименуйте скопированный файл .sln во что-то другое (нажмите клавишу F2 в Проводнике Windows)
  • откройте скопированное решение и переименуйте решение (и, возможно, ваши проекты в нем)
...