Skip to content

Clean up upgrade assistant#52477

Open
adegeo wants to merge 7 commits intomainfrom
adegeo/50261/update
Open

Clean up upgrade assistant#52477
adegeo wants to merge 7 commits intomainfrom
adegeo/50261/update

Conversation

@adegeo
Copy link
Contributor

@adegeo adegeo commented Mar 19, 2026

@adegeo adegeo marked this pull request as ready for review March 19, 2026 23:11
@adegeo adegeo requested a review from a team as a code owner March 19, 2026 23:11
Copilot AI review requested due to automatic review settings March 19, 2026 23:11
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 updates the .NET Upgrade Assistant documentation to reflect the current Visual Studio experience (enablement via Options), refreshes dates and wording, removes outdated WCF guidance, and adjusts related assets.

Changes:

  • Updated Upgrade Assistant articles to describe Visual Studio enablement and refreshed metadata dates.
  • Removed the outdated WCF Upgrade Assistant article and updated related references within the Upgrade Assistant overview.
  • Updated media assets for the new Visual Studio enablement flow.

Reviewed changes

Copilot reviewed 9 out of 12 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
docs/core/porting/upgrade-assistant-wcf.md Deletes an outdated WCF upgrade article.
docs/core/porting/upgrade-assistant-telemetry.md Updates ms.date.
docs/core/porting/upgrade-assistant-overview.md Updates wording, dates, and removes the WCF guidance link from the overview page.
docs/core/porting/upgrade-assistant-install.md Reworks Visual Studio instructions toward enablement (Options toggle) and updates dates/verbiage.
docs/core/porting/upgrade-assistant-how-to-upgrade.md Updates ms.date and adjusts prerequisites link text to match Visual Studio enablement.
docs/core/porting/upgrade-assistant-how-to-analyze.md Updates ms.date and adjusts prerequisites link text to match Visual Studio enablement.
docs/core/porting/upgrade-assistant-analyze-overview.md Updates ms.date and removes an old commented-out section.
docs/core/porting/media/upgrade-assistant-install/visual-studio-manage-extensions.png Removes old screenshot (extension install flow).
docs/core/porting/media/upgrade-assistant-install/install-prompt.png Removes old screenshot (extension install flow).
docs/core/porting/media/upgrade-assistant-install/enable.png Adds new screenshot for the enablement flow.
docs/core/porting/includes/github-copilot-suggestion.md Updates ms.date for the shared include.
Comments suppressed due to low confidence (2)

docs/core/porting/includes/github-copilot-suggestion.md:9

  • This include states “Visual Studio 2022 17.14.16 or later”, but the updated Upgrade Assistant install page lists “17.14.17+”. Please align the minimum supported VS version across the include and the Upgrade Assistant pages so readers don’t get conflicting requirements.
ms.date: 03/19/2026
ms.topic: include
---

> [!IMPORTANT]
> .NET Upgrade Assistant is officially deprecated. Use the [GitHub Copilot modernization chat agent](../github-copilot-app-modernization/overview.md) instead, which is included with Visual Studio 2026 and Visual Studio 2022 17.14.16 or later. This agent analyzes your projects and dependencies, produces a step-by-step migration plan with targeted recommendations and automated code fixes, and commits each change so you can validate or roll back. It automates common porting tasks—updating project files, replacing deprecated APIs, and resolving build issues—so you can modernize faster with less manual effort.

docs/core/porting/includes/github-copilot-suggestion.md:9

  • The include calls .NET Upgrade Assistant “officially deprecated” and directs readers to Copilot modernization. Given the rest of the Upgrade Assistant docs still provide detailed usage instructions (and the linked issue notes the tool is available again via a VS toggle), consider softening/clarifying the support status (for example, “legacy” vs “deprecated”), and link to an official deprecation notice if that’s the intent.

> [!IMPORTANT]
> .NET Upgrade Assistant is officially deprecated. Use the [GitHub Copilot modernization chat agent](../github-copilot-app-modernization/overview.md) instead, which is included with Visual Studio 2026 and Visual Studio 2022 17.14.16 or later. This agent analyzes your projects and dependencies, produces a step-by-step migration plan with targeted recommendations and automated code fixes, and commits each change so you can validate or roll back. It automates common porting tasks—updating project files, replacing deprecated APIs, and resolving build issues—so you can modernize faster with less manual effort.

adegeo and others added 2 commits March 20, 2026 11:03
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
@adegeo adegeo enabled auto-merge (squash) March 20, 2026 18:05
@adegeo adegeo mentioned this pull request Mar 20, 2026
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade Assistant docs need to be updated

3 participants