Skip to content

Commit 0ef8a68

Browse files
authored
Add Microsoft.BuildXL.Processes PackageReference in Bootstrap project (#9673)
Add Microsoft.BuildXL.Processes PackageReference in Bootstrap project This an existing issue exposed (somehow) by #9634. In particular, `System.Threading.Channels.dll`, an indirect dependency, is missing from the bootstrap output.
1 parent 6d97976 commit 0ef8a68

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/MSBuild.Bootstrap/MSBuild.Bootstrap.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@
3030
<!-- As of 17.5, NuGet.Build.Tasks and Microsoft.Build.NuGetSdkResolver depends on Newtonsoft.Json version 13.0.1,
3131
causing it to be downloaded and flagged by component governance -->
3232
<PackageReference Include="Newtonsoft.Json" />
33+
34+
<!-- Add this explicitly since it's marked as Private in MSBuild.csproj, but we need these at runtime to be like VS. -->
35+
<PackageReference Include="Microsoft.BuildXL.Processes" Condition="'$(FeatureReportFileAccesses)' == 'true'" PrivateAssets="all" />
3336
</ItemGroup>
3437

3538
<ItemGroup Condition="'$(MonoBuild)' == 'true'">

0 commit comments

Comments
 (0)