From 11a92043245707af689af78cd9974ec28334668f Mon Sep 17 00:00:00 2001 From: "Andy De George (from Dev Box)" Date: Thu, 4 Sep 2025 16:47:17 -0700 Subject: [PATCH] .NET Framework is now supported --- docs/core/porting/github-copilot-app-modernization-faq.yml | 4 ++-- .../core/porting/github-copilot-app-modernization-install.md | 4 ++-- .../porting/github-copilot-app-modernization-overview.md | 5 +---- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/docs/core/porting/github-copilot-app-modernization-faq.yml b/docs/core/porting/github-copilot-app-modernization-faq.yml index e88e28d7bb2f2..501980180fde6 100644 --- a/docs/core/porting/github-copilot-app-modernization-faq.yml +++ b/docs/core/porting/github-copilot-app-modernization-faq.yml @@ -6,7 +6,7 @@ metadata: author: adegeo ms.author: adegeo ms.topic: faq - ms.date: 05/16/2025 + ms.date: 09/04/2025 title: GitHub Copilot app modernization - upgrade for .NET FAQ summary: | @@ -48,10 +48,10 @@ sections: - Web API - Desktop technologies such as Windows Forms and Windows Presentation Foundation. - Test projects such as MSTest and NUnit. + - .NET Framework projects. - question: What limitations are there? answer: | - - It doesn't support .NET Framework projects. (First upgrade the project to .NET with the [Upgrade Assistant tool](upgrade-assistant-overview.md).) - Only Git repositories are supported. - There's no guarantee that the upgrade suggestions are considered best practices. - The LLM doesn't persist learning from the upgrade. Meaning, code fixes and corrections you provide during the upgrade process don't persist and can't be remembered for future upgrades. diff --git a/docs/core/porting/github-copilot-app-modernization-install.md b/docs/core/porting/github-copilot-app-modernization-install.md index 217b0bedbfe54..c07bc5aeb1504 100644 --- a/docs/core/porting/github-copilot-app-modernization-install.md +++ b/docs/core/porting/github-copilot-app-modernization-install.md @@ -5,7 +5,7 @@ titleSuffix: "" author: adegeo ms.author: adegeo ms.topic: install-set-up-deploy -ms.date: 05/16/2025 +ms.date: 09/04/2025 #customer intent: As a developer, I want to install GitHub Copilot App Modernization so that I can upgrade my projects. @@ -60,7 +60,7 @@ The following steps install the Visual Studio extension. There are two ways to determine if GitHub Copilot App Modernization is installed as a Visual Studio extension: -- The quickest way is to right-click on any .NET or .NET Framework project in **Solution Explorer** and check for an **Upgrade** menu item. +- The quickest way is to right-click on any .NET or .NET Framework project in **Solution Explorer** and check for an **Upgrade with GitHub Copilot** menu item. - Another way is to select the **Extensions** > **Manage Extensions** menu to open the **Extension Manager** window. Then, select the **Installed** tab and find it in the list of installed extensions. ## Related content diff --git a/docs/core/porting/github-copilot-app-modernization-overview.md b/docs/core/porting/github-copilot-app-modernization-overview.md index 52c8417ed5580..0fc522bd3767f 100644 --- a/docs/core/porting/github-copilot-app-modernization-overview.md +++ b/docs/core/porting/github-copilot-app-modernization-overview.md @@ -5,7 +5,7 @@ titleSuffix: "" author: adegeo ms.author: adegeo ms.topic: overview -ms.date: 05/16/2025 +ms.date: 09/04/2025 #customer intent: As a developer, I want to upgrade my project so that I can take advantage of the latest features. @@ -51,9 +51,6 @@ GitHub Copilot app modernization supports upgrading projects coded in C#. The fo - Class libraries - Console apps -> [!IMPORTANT] -> The current version of the extension doesn't support upgrading from .NET Framework to .NET. In these scenarios, use the [.NET Upgrade Assistant](upgrade-assistant-overview.md) to migrate to .NET, then use this tool to modernize your code. - ## Upgrade paths The following upgrade paths are supported: