estoy corriendo msbuild desde la línea de comandos con el siguiente:msbuild -p: outputdir = c: mydir ser ignorado
msbuild mysolution.sln -p:outputdir=c:\mydir
Cuando ejecuto esto, el outputdir está siendo ignorada y el valor predeterminado especificado en el archivo csproj está siendo utilizado.
El documento de MSDN para esta herramienta dice que debería poder sobrescribir el directorio de construcción usando este parámetro. ¿Qué estoy haciendo mal?
He cometido un error aquí con el uso de -p en lugar de/p. El doco de MSDN para la referencia de línea de comandos de MSBuild (http://msdn.microsoft.com/en-us/library/ms164311.aspx) se refiere incorrectamente a outputdir. – Mike
Debería hacer su comentario y responder en su lugar. –