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?