/ installer / PowerToysSetupVNext / Directory.Build.props
Directory.Build.props
 1  <Project>
 2    <Import Project="..\..\Directory.Build.props" />
 3    <PropertyGroup>
 4      <!-- Set BaseIntermediateOutputPath for each project to avoid conflicts -->
 5      <BaseIntermediateOutputPath Condition="'$(MSBuildProjectName)' == 'PowerToysInstallerVNext'">obj\Installer\</BaseIntermediateOutputPath>
 6      <BaseIntermediateOutputPath Condition="'$(MSBuildProjectName)' == 'PowerToysBootstrapperVNext'">obj\Bootstrapper\</BaseIntermediateOutputPath>
 7      
 8      <!-- Set MSBuildProjectExtensionsPath to use the BaseIntermediateOutputPath -->
 9      <MSBuildProjectExtensionsPath Condition="'$(BaseIntermediateOutputPath)' != ''">$(BaseIntermediateOutputPath)</MSBuildProjectExtensionsPath>
10    </PropertyGroup>
11  </Project>