Replace Upgrade Assistant content with GitHub Copilot app modernization guidance #36437
+15
−39
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #36436
.NET Upgrade Assistant has been deprecated by Microsoft. This PR updates the ASP.NET Framework to ASP.NET Core migration documentation to direct users to GitHub Copilot app modernization instead.
Changes:
tooling.md: Replaced all Upgrade Assistant step-by-step instructions with:[!IMPORTANT]deprecation notice (matching the standard block from dotnet/docs)ai-usage,ms.date)start.md: Removed two Upgrade Assistant references for consistencyindex.md: Updated tooling.md reference to no longer mention Upgrade AssistantOriginal prompt
This section details on the original issue you should resolve
<issue_title>Upgrade Assistant mentions need to be replaced-retired</issue_title>
<issue_description>Follow how this is handled in related issue: dotnet/docs#50261
This product is no longer supported by MS and has been replaced by GHCP AppMod.
Remove the Upgrade Assistant centered content from this topic:
Learn to upgrade from ASP.NET MVC, Web API, and Web
Then replace with replace with a paragraph intro that in turn then sends developers to:
How to upgrade a .NET app with GitHub Copilot app modernization - .NET Core | Microsoft Learn
..and then in the See also, also point to this Overview:
GitHub Copilot app modernization overview | Microsoft Learn
Likely we will not use this, but it is good to be aware the following warning used in the .NET docs:
https://github.com/dotnet/docs/blob/main/docs/core/porting/includes/github-copilot-suggestion.md
@adegeo who is handling the related issue on the dotnet/docs repo.</issue_description>
<agent_instructions>Read through both the issue description and all discussion before determining the proper soluttion.</agent_instructions>
Comments on the Issue (you are @copilot in this section)
@wadepickett ## AI Analysis Report **Run by:** @wadepickett **Date:** 2025-12-04 **Issue:** #36436 **Model:** GitHub Copilot ---Issue Analysis: Upgrade Assistant mentions need to be replaced-retired
✅ Issue Validation
Status: Valid and actionable
📋 Issue Summary
The issue highlights the need to update a particular documentation topic (Learn to upgrade from ASP.NET MVC, Web API, and Web) in the ASP.NET Core docs. The content currently refers to the "Upgrade Assistant" tool, which has been retired by Microsoft and superseded by the GitHub Copilot App Modernization (GHCP AppMod) approach. The issue requests removal of Upgrade Assistant-centric content, replacement with an introductory paragraph directing readers to the latest modernization guidance, and additional links in the "See also" section.
📁 Affected Files
aspnetcore/migration/fx-to-core/tooling.md📝 Proposed Changes
Documentation Updates
File:
aspnetcore/migration/fx-to-core/tooling.mdCurrent content to be replaced:
(Excerpt from Upgrade Assistant section, lines TBD)
Proposed replacement text:
See also section—add:
Note: No code samples are involved in this change.
🎯 Action Plan
aspnetcore/migration/fx-to-core/tooling.md](ht...✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.
Internal previews