Skip to content

Conversation

@hoyosjs
Copy link
Member

@hoyosjs hoyosjs commented Oct 27, 2025

Reverts #119859

VS17.10 can't support 8.0.5 and as a result this change needs to be
backed out.

Reverts #119859

VS17.10 can't support 8.0.5 and as a result this change needs to be
backed out.
Copilot AI review requested due to automatic review settings October 27, 2025 20:50
@hoyosjs hoyosjs added the Servicing-approved Approved for servicing release label Oct 27, 2025
@hoyosjs
Copy link
Member Author

hoyosjs commented Oct 27, 2025

Hotfix port direct to 8.0

Copy link
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 reverts a previous version bump for System.Text.Json and MSBuild packages due to Visual Studio 17.10 compatibility issues. The revert downgrades multiple package versions from 8.0.10/8.0.5 back to 8.0.0-rc.1.23406.6 and associated release candidate versions.

Key Changes:

  • Reverts MSBuild version from 17.8.43 back to 17.8.3
  • Reverts System.Text.Json from 8.0.5 to 7.0.3 (toolset) and 8.0.0-rc.1.23406.6 (runtime)
  • Reverts multiple runtime components (ILAsm, ILLink, ILCompiler) to RC1 versions

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
global.json Reverts Microsoft.NET.Sdk.IL to RC1 version for SDK compatibility
eng/Versions.props Downgrades package versions for MSBuild, System.Text.Json, and multiple runtime dependencies
eng/Version.Details.xml Updates dependency metadata with corresponding SHA references for the reverted versions

<!-- CoreClr dependencies -->
<MicrosoftNETCoreILAsmVersion>8.0.10-servicing.24466.9</MicrosoftNETCoreILAsmVersion>
<MicrosoftNETCoreILAsmVersion>8.0.0-rc.1.23406.6</MicrosoftNETCoreILAsmVersion>
<MicrosoftNETCoreILAsmVersion>8.0.0-preview.7.23325.2</MicrosoftNETCoreILAsmVersion>
Copy link

Copilot AI Oct 27, 2025

Choose a reason for hiding this comment

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

Duplicate property definition for MicrosoftNETCoreILAsmVersion. Line 112 overwrites the value set on line 111, making the revert on line 111 ineffective. Remove the duplicate on line 112 or resolve which version should be used.

Suggested change
<MicrosoftNETCoreILAsmVersion>8.0.0-preview.7.23325.2</MicrosoftNETCoreILAsmVersion>

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants