2015-03-31 9 views
0

Есть ли способ указать, какие проекты в файле проекта Visual Studio (.sln) будут созданы? Я хочу создать только определенные проекты на основе ввода сценария, но я не хочу запускать несколько отдельных сборников из разных .slns, я хочу, чтобы он содержался в команде single/build.Файлы проекта Visual Studio: выберите, какие проекты нужно создать?

Т.е. если у меня есть

Project 
    ...a 
    ... 
EndProject 
Project 
    ...b 
    ... 
EndProject 
Project 
    ...c 
    ... 
EndProject 
.. 
.. 

Есть ли способ, чтобы иметь только подмножество проектов а, б, в будет построен в зависимости от команды/построить я использую?

ответ

1

Да. Создайте конфигурацию решения для каждого набора проектов, которые вы хотите создать как группу. Убедитесь, что только те проекты, которые вы действительно хотите создать, имеют опцию «Build», установленную в Configuration Manager для этой конфигурации решения.

enter image description here

Pass /p:Configuration=... в командной строке в MSBuild для создания этой конфигурации (и, таким образом, что множество проектов).