- for C/C++ projects to have output in "Debug-x86" instead of "Debug-Win32":
<PropertyGroup>
<IntermediateOutputPath>$(SolutionDir)..\obj\$(Configuration)-$(Platform)\$(MSBuildProjectName)\</IntermediateOutputPath>
<OutputPath>$(SolutionDir)..\bin\$(Configuration)-$(Platform)\</OutputPath>
<IntDir>$(SolutionDir)..\obj\$(Configuration)-$(Platform)\$(MSBuildProjectName)\</IntDir>
<OutDir>$(SolutionDir)..\bin\$(Configuration)-$(PlatformShortName)\</OutDir>
</PropertyGroup>