Можно ли копировать / вставлять ссылки из одного проекта в другой в Visual Studio?

Есть ли способ или инструмент, который позволяет вам копировать некоторые ссылки из одного проекта и вставлять их в другой, чтобы я больше не беспокоил себя, используя ADD REFERENCE?

6 ответов

Решение

Да, вы можете использовать расширение Power Commands для копирования и вставки ссылок в VS2010.

У меня был такой же вопрос в Visual Studio 2013 Preview. Я не смог найти никаких расширений "Power Commands", поэтому я сделал это вручную.

  1. Выгрузите исходный проект.
  2. редактировать
  3. Скопируйте содержимое тега tag, в котором перечислены теги.
  4. Выгрузить целевой проект
  5. редактировать
  6. Найдите тег и вставьте
  7. Загрузите проекты.

Простое решение - для внешних библиотек

  1. Нажмите добавить ссылки.

  2. Нажмите Обзор.

  3. Перейдите в папку, содержащую другой проект. Затем перейдите в / project-name / bin / debug.

  4. Выделите нужные DLL и нажмите кнопку Добавить.

Если у вас нет доступа к PowerCommands, попробуйте открыть .csproj файлы обоих проектов в (расширенном) текстовом редакторе. .csproj файлы являются файлами XML.

Ищите <itemgroup> подраздел, который содержит ряд <reference> теги. Скопируйте <reference> теги, соответствующие ссылкам, которые вы хотите скопировать из источника .csproj подать в соответствующий <itemgroup> подраздел в целевой .csproj файл.

Если целевой проект был открыт в Visuals Studio, пока вы это делали, VS заметит, что .csproj Файл был изменен и попросит вас перезагрузить файл, нажмите "Да", чтобы сделать это, и убедитесь, что ссылки были добавлены в список ссылок.

Я думаю, что это возможно в Visual Studio 2010, просто выделите ссылки, которые вы хотите скопировать, щелкните правой кнопкой мыши и в меню выберите "Копировать ссылки", а затем перейдите в другой проект, щелкните правой кнопкой мыши элемент "Ссылки" и выберите "Вставить ссылки".

Щелкните правой кнопкой мыши ссылку (вы можете выбрать более одного раза) -> Копировать ссылку.

Изменить проект / VS. Щелкните правой кнопкой мыши на "Ссылки" -> Вставить ссылку

Но вам понадобятся Powercommands для этого.

Другие вопросы по тегам