Repository navigation
[net11.0] [dotnet] Remove workaround for ResolveReadyToRunCompilers failing. Fixes #24495. - #25719
Conversation
#24495. Remove the custom ResolveReadyToRunCompilers target that was a workaround for dotnet/runtime#122985. The upstream issue has been fixed, so this workaround is no longer needed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Pull request overview
This PR removes the repository’s custom ResolveReadyToRunCompilers MSBuild target override in dotnet/targets/Microsoft.Sdk.R2R.targets, which was previously kept as a workaround for dotnet/runtime issue #122985 and is now considered unnecessary due to the upstream fix.
Changes:
- Deleted the local
ResolveReadyToRunCompilerstarget workaround (including its placeholderCrossgen2Toolitem for outer multi-RID builds). - Restored reliance on the .NET SDK’s built-in
ResolveReadyToRunCompilersbehavior for ReadyToRun publishing flows.
✅ [PR Build #8269e3f] Build passed (Detect API changes) ✅Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
✅ [PR Build #8269e3f] Build passed (Build packages) ✅Pipeline on Agent |
✅ API diff for current PR / commitNET (empty diffs)✅ API diff vs stableNET (empty diffs)ℹ️ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
✅ [PR Build #8269e3f] Build passed (Build macOS tests) ✅Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
🚀 [CI Build #8269e3f] Test results 🚀Test results✅ All tests passed on VSTS: test results. 🎉 All 205 tests passed 🎉 Tests counts✅ cecil: All 1 tests passed. Html Report (VSDrops) Download macOS tests✅ Tests on macOS Sonoma (14): All 5 tests passed. Html Report (VSDrops) Download Linux Build VerificationPipeline on Agent |
Remove the custom
ResolveReadyToRunCompilerstarget that was a workaround for dotnet/runtime#122985. The upstream issue has been fixed, so this workaround is no longer needed.Fixes #24495
🤖 Pull request created by Copilot