title: Powershell call msbuild with nested quotation marks
body: <p>Using Powershell and Psake to create package and deployment for a visual studio solution. 
  Trying to deploy a database project using msbuild - which is working correctly using msdos visual studio command line</p>
  
  <pre><code>   msbuild /target:Deploy /p:UseSandboxSettings=false /p:TargetConnectionString="aConnectionWithSpacesAndSemiColons" "aDatabaseProjectPathWithSpaces"
  </code></pre>
  
  <p>the same method call results in an error when called from powershell</p>
  
  <pre><code>&amp; msbuild /target:Deploy /p:UseSandboxSettings=false /p:TargetConnectionString="aConnectionWithSpacesAndSemiColons" "aDatabaseProjectPathWithSpaces"
  </code></pre>
  
  <p>relating to spaces - can't figure out how to replicate this call in powershell - sample database connectionstring 
      Data Source=.\SQL2008;Initial Catalog=DocumentExecution;Integrated Security=True;</p>