2015-03-31 148 views
0

是否有方法来指定Visual Studio项目文件(.sln)中的哪些项目被构建?我只想根据脚本的输入构建特定的项目,但我不想从不同的.slns运行多个独立的构建,我希望将它包含在单个/构建命令中。Visual Studio项目文件:选择要构建的项目?

即,如果我有

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

有没有办法只有一个项目的子集a,b,c被建立取决于/ build命令我使用?

回答

1

是的。为每组想要建立的项目创建一个解决方案配置。确保只有那些实际需要构建的项目在配置管理器中为其解决方案配置选中了“构建”选项。命令行的MSBuild构建配置(并且因此该组的项目)上

enter image description here

通行证/p:Configuration=...