Есть ли способ программно создавать решения Visual Studio? Например. если вы находитесь в консольном приложении, можете ли вы программно построить существующее решение в другом месте?Программно построить решение Visual Studio?
ответ
devenv.exe solution.sln/построить "Release"
Sure- MSBuild включается на любой машине с .NET 2.0 или лучше установить. Просто позвоните ему и передайте файл решения, или диск классов MSBuild (см. Microsoft.Build.BuildEngine.Engine) из вашего кода, чтобы сделать это.
или еще лучше, используйте CC.NET и постоянно создавайте свое решение для вас с помощью msbuild. –
Microsoft.Build.BuildEngine.Engine не устарел. –
Вы больше не должны использовать класс Microsoft.Build.BuildEngine.Engine. В MSDN: «Этот класс устарел. Вместо этого используйте Microsoft.Build.Evaluation.ProjectCollection из сборки Microsoft.Build».
- 1. Visual Studio 2005: построить решение
- 2. Программно сгенерировать решение Visual Studio
- 3. Создать решение/проект программно без Visual Studio
- 4. Добавить программно Решение Visual Studio и проекты
- 5. Visual Studio Большое решение
- 6. Решение Visual Studio
- 7. Невозможно построить или очистить решение Visual Studio 2015 (доступ запрещен)
- 8. Visual Studio 2013 Не удается сохранить, построить или перестроить решение
- 9. Добавить несколько проектов программно в решение Visual Studio?
- 10. Visual Studio - программно настроить решение для управления исходным кодом
- 11. Как программно построить визуальное студийное решение?
- 12. Построить решение для
- 13. невозможно открыть Visual Studio решение
- 14. Решение Visual Studio для SCONS?
- 15. Visual Studio/MSBuild - «Чистое» решение
- 16. Visual Studio C++ многопроектное решение
- 17. Umbraco Visual Studio решение (v4.7)
- 18. Visual Studio 2012 большое решение
- 19. Решение Visual Studio на OneDrive
- 20. Visual Studio предварительно построить событие
- 21. Откройте решение Visual Studio с надстройкой Visual Studio
- 22. Добавить решение Visual Studio для существующего решения в Visual Studio
- 23. Минимальная версия Visual Studio для Visual Studio 2015 решение
- 24. Решение Visual Studio 2008 всегда открывается Visual Studio 2010
- 25. Visual Studio 2008 решение (отчеты SSRS) для Visual Studio 2013
- 26. Решение Visual Studio 2010 (бета 2) в Visual Studio 2008
- 27. Как вы разделяете решение Visual Studio?
- 28. Создайте проект Visual Studio программно
- 29. Программно изменить параметры Visual Studio
- 30. Как построить CppUnit с Visual Studio 2012
Ответ Мэтта Дэвиса намного лучше ... msbuild работает быстрее и позволяет еще много опций/функций – csauve