[main] Bump Microsoft.Build.Framework from 17.11.48 to 18.9.6 - #10570
[main] Bump Microsoft.Build.Framework from 17.11.48 to 18.9.6#10570dependabot[bot] wants to merge 1 commit into
Conversation
--- updated-dependencies: - dependency-name: Microsoft.Build.Framework dependency-version: 18.9.6 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Pull request overview
Note
Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.
Updates the centrally-managed MSBuild package version used across the repo.
Changes:
- Bumps
MicrosoftBuildVersionfrom17.11.48to18.9.6.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
Superseded by #10571. |
🔍 Build Failure AnalysisSummary — The build fails on every leg that compiles Root cause: Microsoft.Build.* 18.9.6 drops net8.0/net9.0 support
This fires for both Affected files / errors
Proposed fix This repository is not yet ready to move its MSBuild-task TFMs to Alternatively, if upgrading remains desired, Secondary, likely unrelated finding:
|
There was a problem hiding this comment.
🤖 Automated content by GitHub Copilot. Generated by the Build Failure Analysis workflow. · auto · 94 AIC · ⌖ 2.1 AIC · ⊞ 11.6K · ◷
| the two drift apart. --> | ||
| <AspireHostingTestingVersion>13.4.6</AspireHostingTestingVersion> | ||
| <MicrosoftBuildVersion>17.11.48</MicrosoftBuildVersion> | ||
| <MicrosoftBuildVersion>18.9.6</MicrosoftBuildVersion> |
There was a problem hiding this comment.
🔧 NETStandardCompatError (net8.0/net9.0) — Microsoft.Build.Framework/Microsoft.Build.Utilities.Core/Microsoft.NET.StringTools 18.9.6 gate their buildTransitive targets behind net10.0+, and Microsoft.Testing.Platform.MSBuild.csproj still targets net8.0;net9.0;netstandard2.0. This bump breaks every build leg that compiles that project (see PR comment for the full binlog evidence). Please pin back to the last Microsoft.Build.* release line that still supports net8.0/net9.0 (verify the exact version with a maintainer/NuGet, since this analysis has no network access) rather than accepting 18.9.6 as-is, or explicitly opt in to the unsupported TFM via <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> in the affected projects if the team decides that's acceptable.
| <MicrosoftBuildVersion>18.9.6</MicrosoftBuildVersion> | |
| <MicrosoftBuildVersion>17.11.48</MicrosoftBuildVersion> |
Updated Microsoft.Build.Framework from 17.11.48 to 18.9.6.
Release notes
Sourced from Microsoft.Build.Framework's releases.
18.9.6
What's Changed
... (truncated)
18.8.2
What's Changed
... (truncated)
18.7.1
What's Changed
... (truncated)
18.6.3
What's Changed
Includeattributes by @glektarssza in Updated common types XSD to remove errors from redefiningIncludeattributes dotnet/msbuild#13284... (truncated)
18.5.4
What's Changed
... (truncated)
18.4.0
What's Changed
... (truncated)
18.3.3
What's Changed
... (truncated)
18.0.2
What's Changed
/documentation/specs/*.mdformatting/linting/cleanup by @BenjaminBrienen in/documentation/specs/*.mdformatting/linting/cleanup dotnet/msbuild#11611... (truncated)
17.14.28
What's Changed
... (truncated)
17.14.8
What's Changed
Full Changelog: dotnet/msbuild@v17.14.5...v17.14.8
17.14.5
What's Changed
... (truncated)
17.14.0-preview-25177-05
Release
What's Changed
Microsoft.VisualStudio.SolutionPersistenceto 1.0.52 by @surayya-MS in UpgradeMicrosoft.VisualStudio.SolutionPersistenceto 1.0.52 dotnet/msbuild#11549before/after.{solutionName}.sln.targetsfor .slnxby @surayya-MS in Loadbefore/after.{solutionName}.sln.targetsfor .slnxdotnet/msbuild#11535Description has been truncated