¿Cómo tengo espacios en un MSBuild WebProjectOutputDir?

Estoy tratando de llamar a MSBuild desde una línea de comandos. Todo funcionaba bien cuando estaba usando una ruta que no tenía espacios, pero ahora tengo una ruta que tiene espacios y el comando está fallando.

Comando (obras):

<code>"C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe" 
/t:Rebuild "C:\Projects\myProject.csproj" 
/p:OutDir=c:\temp\deploy\funAndGames\Deployment\bin\ 
/p:WebProjectOutputDir=c:\temp\deploy\funAndGames\Deployment\ 
/p:Configuration=Release
</code>

Luego agregué citas y cambié OutDir a OutPath (no funciona):

<code>"C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe" 
/t:Rebuild "C:\Projects\myProject.csproj" 
/p:OutPath="c:\temp\deploy\funAndGames\Deployment\bin\" 
/p:WebProjectOutputDir="c:\temp\deploy\funAndGames\Deployment\" 
/p:Configuration=Release
</code>

Lo que busco es algo como esto (no funciona):

<code>"C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe" 
/t:Rebuild "C:\Projects\myProject.csproj" 
/p:OutPath="c:\temp\deploy\fun and games\Deployment\bin\" 
/p:WebProjectOutputDir="c:\temp\deploy\fun and games\Deployment\" 
/p:Configuration=Release
</code>

¿Alguna ayuda con la sintaxis de OutDir / OutPath y WebProjectOutputDir con espacios? ¿Es posible? Si no es así, ¿alguien sabe cuál es la razón (debido a que algunos Url no tienen espacios?)

Respuestas a la pregunta(7)

Su respuesta a la pregunta