Перемещение файлов из одного решения Visual Studio в другое
То, что я обычно делаю, это создать новый файл в решении, где я хочу его использовать (одно имя), скопировать и вставить содержимое класса из исходного решения в цель, исправить пространство имен и импортировать по мере необходимости.
Единственный способ, которым я это знаю, - открыть исходный файл в целевом решении, а затем просто сохранить копию в эту папку, которая может запутаться в двух файлах, открытых с тем же именем в одном решении.
Есть ли у кого-нибудь более простой способ сделать это?
Ответы
Ответ 1
Вы можете просто скопировать и вставить сами файлы.
Когда у вас открыто ваше решение, посмотрите на вершину проводника решений, и вы увидите значок, который выглядит как страница с контуром страницы за ней и желтой страницей (не очень интуитивно понятным значком). Это кнопка "показать все файлы". Нажмите это, и вы увидите все файлы в выбранном вами проекте (это зависит от проекта). Выделите все файлы, которые вы хотите включить, щелкните правой кнопкой мыши и выберите "Включить в проект".
![enter image description here]()
Ответ 2
Вы можете просто скопировать файл с помощью Проводника. Или еще лучше начать рефакторинг ваших проектов, чтобы вы создавали сборки, которые можно использовать несколькими проектами клиентов.