Reputation: 3118
I've a (C++) solution with a project, Tools, and another project, Main. Main depends on Tools.
I can build this project easily using MSBuild, with for example,
msbuild /t:configuration="Release" Main.sln
The Tools project only have the "Release" and "Debug" configuration. The Main project also have a "Release Lite" configuration - from within Visual Studio I can use the Configuration Manager to have it build Tools using "Release" config and Main using "Release Lite" configuration.
How can I tell MSBuild to build Tools using one configuration, and Main using another configuration?
Upvotes: 2
Views: 2273
Reputation: 8580
Build > Configuration Manager
.New...
. (make sure you untick the Create new project configurations checkbox)msbuild /t:configuration="YourNewConfig" Main.
Upvotes: 3