* for C/C++ projects to have output in "Debug-x86" instead of "Debug-Win32": ```xml <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> ``` * for everything else: ```xml <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)-$(Platform)\</OutDir> </PropertyGroup>