Using MSBuild command line, you can specify the output path like below:
C:\Program Files (x86)\MSBuild\12.0\Bin\MSBuild.exe <path_to_project_file> /t:Build /p:OutDir=c:\custom_build_out\;Configuration=PRODUCTION;Platform=x64
Note:
- If you change the order of specifying the
OutDirproperty for /p, this doesn’t work. - The
OutDirproperty is for specifying a full path to an alternate directory.OutputPathis for a relative directory. - It has to have a project name + build configuration name in the custom build output path as MSBuild does not append these things to the
OutDir.