BaseOutputPath: Specifies the base path for the output file. If it is set, MSBuild will use OutputPath = $(BaseOutputPath)\$(Configuration)\
I tried to use the MSBuild Project Property BaseOutputPath instead of specifying OutputPath for every configuration & platform combination but Visual Studio complains when I compile:
The OutputPath property is not set for this project. Please check to make sure that you have specified a valid Configuration/Platform combination.
I put <BaseOutputPath>..\Binaries</BaseOutputPath> in the first unconditional <ProjectProperty>.
Am I using it incorrectly, or is this a known bug in Visual Studio?