Visual Studio 中的代理程式模式讓 .NET 升級比以往更加容易

Visual Studio 對代理程式模式的支援可協助您更新 .NET 應用程式,保持相依性處於最新狀態,並確保您的程式碼在不同 .NET 版本間能夠編譯。

開始使用

使用 Visual Studio,輕鬆升級

使用 Visual Studio 17.14 搭配代理程式模式,開始與 GitHub Copilot 進行對話,以升級您的 .NET 應用程式。代理程式模式可協助您識別和修正問題、更新相依性,並自動調整至必要的程式碼變更。在升級過程中,代理程式會驅動 Visual Studio 的功能,如測試執行器和原始碼控制,以協助讓您對升級充滿信心。

深入了解

整合至 GitHub Copilot

Visual Studio 對 GitHub Copilot 代理程式模式的支援,可作為您在整個升級程序中的專家指導。它可制定處理升級工作的計劃,並可協助處理更複雜的案例,並在您進行的過程中,提供建議、解釋和即時意見反應。您可以隨時靈活地檢閱、編輯或覆寫升級計劃,Copilot 也會藉由從您的手動變更進行學習,以調整。使用深入內容 Visual Studio IDE 工具,Copilot 可提供智慧型、個人化的支援,使升級過程更快、更安全且更有效率。

深入了解

支援的專案類型和語言

您可以將您的 .NET Core 或 .NET 5+ 應用程式升級為最新的 .NET (包括預覽版)。支援大部分專案類型,包含下列專案類型:

此工具支援 C# 專案。

經過壓力測試的升級

Xbox 標誌

「有了 GitHub Copilot 升級功能,我能在不到一小時內完成多個專案的升級。這對於保持我們的程式碼基底現代和安全來說是一個重大變革,並且讓我們有信心能輕鬆地在數十個甚至上百個存放庫中進行升級。」

Michal,Xbox 目前狀態服務

Microsoft Teams 標誌

「在過去,手動升級 .NET 應用程式通常需要數天,有時甚至數週才能完成。使用這個工具,我能在幾小時內完成多個專案的升級。這對於保持我們的程式碼基底現代和安全來說是一個重大變革,並且讓我們有信心能輕鬆地在數十個甚至上百個存放庫中進行升級。」

Pooja,Microsoft Teams