¿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):
"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
Luego agregué citas y cambié OutDir a OutPath (no funciona):
"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
Lo que busco es algo como esto (no funciona):
"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
¿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?)