We have a fairly big code base with several platform and build configurations, and our vcproj files keep growing exponentially. We are using visual studio 2005. The problem is that every time we add a build configuration or platform all file configuration needs to be multiplied for each files in project.
For example:
<FileConfiguration
Name="Config1|Platform1"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Config2|Platform1"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
And so on for all platform and config combination. I have two questions about this:
Is there any way to supply one file configuration which is relevant for all these combinations?
Is Name="VCCLCompilerTool" important to specify, or thats default anyway?
Thanks in advance.