views:

10

answers:

0

How do I find out about the default values for the various children of <PropertyGroup> in my VS2008 csproj files?

I am still wading through my continuous integration server settings to support automated version updating and installer creation via WiX. I found a file that was not processed by my Python script (does Target updating for me), so I opened another file to see what I should add. I was surprised to find that my Deployment configuration did not match that of Debug, even though I asked VS2008 to base all of my Deployment settings off of Debug! WTF?

Here's my Debug PropertyGroup:

true full false bin\Debug\ DEBUG;TRACE prompt 4 true x86

and my Deployment one:

true bin\Deployment\ DEBUG;TRACE full x86 true prompt

<Optimize> is the one that most concerns me. I googled "csproj propertygroup default" and similar queries, but couldn't find anything that offers a list of possible PropertyGroup child nodes, along with their default values. Does anyone know where I can find such a list, or at the very least, what the default value for is if it's not specified?