Skip to content

Copy Microsoft.NET.StringTools.net35.dll to bootstrap#13093

Merged
DustinCampbell merged 2 commits intodotnet:mainfrom
DustinCampbell:fix-bootstrap-for-msbuildtaskhost
Jan 23, 2026
Merged

Copy Microsoft.NET.StringTools.net35.dll to bootstrap#13093
DustinCampbell merged 2 commits intodotnet:mainfrom
DustinCampbell:fix-bootstrap-for-msbuildtaskhost

Conversation

@DustinCampbell
Copy link
Copy Markdown
Member

@DustinCampbell DustinCampbell commented Jan 22, 2026

Without this binary, the bootstrap MSBuild can't launch MSBuildTaskHost to run .NET 3.5 tasks.

In addition, I've added MSBuildTaskHost to the net472 x86 bootstrap folder.

Without this binary, the bootstrap MSBuild can't launch MSBuildTaskHost.
@DustinCampbell DustinCampbell requested a review from a team as a code owner January 22, 2026 17:36
Copilot AI review requested due to automatic review settings January 22, 2026 17:36
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses a missing dependency in the bootstrap MSBuild configuration by adding Microsoft.NET.StringTools.net35.dll to the x64 bootstrap binaries. Without this DLL, MSBuildTaskHost cannot launch to execute .NET 3.5 tasks, which would prevent the bootstrap MSBuild from functioning correctly for legacy task scenarios.

Changes:

  • Added explicit inclusion of Microsoft.NET.StringTools.net35.dll from the x64 MSBuildTaskHost bin path to the bootstrap deployment

@DustinCampbell DustinCampbell merged commit ba21c4c into dotnet:main Jan 23, 2026
10 checks passed
@DustinCampbell DustinCampbell deleted the fix-bootstrap-for-msbuildtaskhost branch January 23, 2026 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants