File: D\a\_work\1\s\bin_\repo\msbuild\eng\BootStrapMsBuild.props
Web Access
Project: ..\..\..\src\MSBuild.Bootstrap\MSBuild.Bootstrap.csproj (MSBuildFiles)
<Project>
 
  <!-- Construct a location of MSBuild bootstrap folder - to be used for deployment and for tests relying on bootstrapped MSBuild -->
 
  <PropertyGroup>
    <BootstrapDestination>$(ArtifactsBinDir)bootstrap\</BootstrapDestination>
    <BootstrapDestination Condition="'$(Platform)' == 'x64' or '$(Platform)' == 'arm64'">$(BootstrapDestination)$(Platform)\</BootstrapDestination>
 
    <!-- This path is used for Windows Full test run and it points to net472 during execution-->
    <BootstrapDestination>$(BootstrapDestination)$(TargetFramework.ToLowerInvariant())\MSBuild\</BootstrapDestination>
  </PropertyGroup>
 
  <PropertyGroup Condition="$(TargetFramework.StartsWith('net4'))">
    <BootstrapBinaryDestination>$(BootstrapDestination)$(TargetMSBuildToolsVersion)\Bin</BootstrapBinaryDestination>
  </PropertyGroup>
 
  <PropertyGroup Condition="!$(TargetFramework.StartsWith('net4'))">
    <BootstrapBinaryDestination>$(BootstrapDestination)</BootstrapBinaryDestination>
  </PropertyGroup>
</Project>