It seems that the Solution Task assumes that all projects in a solution will be built using the same configuration as the solution, rather than looking at the solution’s list of configurations, is that correct?

 

For example, I have several reusable projects that I use in both Windows and Web solutions, but they need to be compiled slightly differently for the two environments.  So instead of having Debug and Release configurations, these projects have WinDebug, WinRelease, WebDebug and WebRelease configurations.  However, the solutions that use these projects are built for one environment or the other, so the Release configuration of a Windows solution uses the WinRelease configurations for the reusable projects.  I realize I could just make the project and solution configuration names match, but I have a number of other  configurations for various types of builds, and I would have to create a whole lot of configurations for each reusable project, most of which have no place being there.

 

Am I missing some setting that would fix this?  If not, what are my alternatives?

 

 

Thanks,

 

Paul

 

Reply via email to