title: msbuild -p option
body: <p>We could use msbuild to build project from command line. My question is about -p option. This option is used to specify property key/value pairs. My question is, besides the key/value pair assigned by -p option from command line, any other already existing defined options? If there are such existing defined options, where are the existing options defined and how such key/value pairs are used during build process?</p>
  
  <p>For example, command like msbuild foo.sln /p:Configuration=Debug, besides option Configuration (whose value is Debug), are there any already defined existing options?</p>
  
  <p>thanks in advance,
  George</p>