У меня есть 31 проект, каждый из которых находится внутри папки, и у меня есть пустое визуальное студийное решение, есть ли способ добавить все проекты в папку к моему решению, не добавляя их по одному ?Решение Visual Studio, добавляющее несколько проектов
ответ
Предполагая, что вы установили NuGet, вы можете сделать это с помощью диспетчера пакетов консоли (Tools :: Library Package Manager :: Package Manager Console
), используя следующие:
$sln = Get-Interface $dte.Solution ([EnvDTE80.Solution2])
Get-ChildItem -Recurse *.csproj | %{ $sln.AddFromFile($_.FullName) }
csproj
Заменить с vbproj
, если вы используете VB.NET.
Редактировать Для уточнения: а Дэйв указывает, почему это возможно с помощью, казалось бы, не связанные инструментом является то, что PMC предоставляет интерфейс Powershell с поддержкой визуальных интерфейсов API Studio, уже настроенными, что делает его самым простым способом " сценарий "против IDE.
Возможно, вам стоит упомянуть, почему «менеджер пакетов» «имеет такие команды. –
@JohnSaunders, потому что NuGet основан на powershell – FPGA
@ user1492051 Да, «PowerShell» было волшебным словом, но для будущих читателей все равно было бы лучше, если бы Ричард отредактировал свой ответ, чтобы сказать так. Тогда им не нужно будет читать наши комментарии. –
- 1. Добавить несколько проектов программно в решение Visual Studio?
- 2. Решение Visual Studio «дизайн» для нескольких проектов
- 3. Visual Studio Большое решение
- 4. Создать несколько шаблонов проектов Visual Studio 2012
- 5. Несколько проектов Visual Studio в Unity
- 6. Visual Studio «Несколько запущенных проектов» Задача
- 7. Несколько проектов Visual Studio 2015 npm
- 8. Gac Несколько проектов из Visual Studio
- 9. Visual studio: отлаживать несколько проектов одновременно?
- 10. Несколько языковых проектов в Visual Studio
- 11. Сделать исполняемое решение, содержащее несколько проектов
- 12. Типы проектов Visual Studio
- 13. Организация решений/проектов Visual Studio
- 14. Решение Visual Studio для SCONS?
- 15. Visual Studio 2012 большое решение
- 16. Программно сгенерировать решение Visual Studio
- 17. Visual Studio 2008 утечки памяти решение здания с 200 + проектов
- 18. Teamcity - Как создать решение для нескольких проектов Visual Studio?
- 19. Добавление проектов в Visual Studio C++-решение через скрипт
- 20. Создайте новое решение Visual Studio 2015 из существующих проектов
- 21. График зависимости проектов Visual Studio
- 22. Несколько проектов Решение Объект LifeTime
- 23. Объединение проектов развертывания Visual Studio
- 24. Решение Visual Studio
- 25. Visual Studio 2015 Test explorer запускает несколько проектов на сборке
- 26. Несколько проектов в одном решении с cmake и visual studio
- 27. Смешивание Visual Studio 2010 и 2012 проектов в Visual Studio 2012 решение
- 28. Visual Studio несколько проектов Документация C# и C++
- 29. Невозможно запустить несколько проектов запуска в Visual Studio 2015
- 30. Минимальная версия Visual Studio для Visual Studio 2015 решение
Попробуйте [это] (http://stackoverflow.com/questions/747687/how-to-automatic-add-a-huge-set-of-vcproj-files-to-the-solution) –
Это сделало это тоже http://stackoverflow.com/questions/1891035/easy-way-to-add-multiple-existing-csproj-to-a-visual-studio-solution – FPGA