Как скопировать неорганизованное решение Visual Studio? - PullRequest
0 голосов
/ 18 декабря 2009

Эй. У меня очень большое решение на C #, со многими проектами, которые грязны во многих местах на моем компьютере. Я хочу отправить решение другу. Существует ли какой-либо инструмент для копирования решения в новый каталог, в котором все проекты очищены и организованы?

Спасибо.

Ответы [ 4 ]

8 голосов
/ 18 декабря 2009

Нет, не так далеко, как я знаю.

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

Это очень тривиальная задача, которую нужно выполнить вручную.

3 голосов
/ 18 декабря 2009

Как насчет очистки в первую очередь?

Друзья не делятся грязными решениями с друзьями

2 голосов
/ 18 декабря 2009

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

, поэтому всегда следует принимать решения, чтобы каждый проект относился к решению в одной папке: -)

0 голосов
/ 10 марта 2011

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

Хотя это и не «копирует решение», как вы просили, оно дает вам общее представление о том, где находятся ваши файлы.

...