移轉至 .NET Framework 4.8、4.7 和 4.6.2

如果您使用舊版的 .NET Framework 建立應用程式,通常可以輕鬆地將其升級到 .NET Framework 4.6.2、.NET Framework 4.7 及其單點發行版本 (4.7.1 和 4.7.2) 或 .NET Framework 4.8。 在 Visual Studio 中,開啟您的專案。 如果您的專案是使用舊版 Visual Studio 所建立,則會自動開啟 [專案相容性] 對話方塊。 如需升級 Visual Studio 專案的詳細資訊,請參閱移植、移轉及升級 Visual Studio 專案Visual Studio 2022 平台目標及相容性

不過,.NET Framework 中的某些變更需要變更程式碼。 您可能也會想要利用 .NET Framework 4.6.2、.NET Framework 4.7、其單點發行版本或 .NET Framework 4.8 中的某些新功能。 針對新版 .NET Framework 對應用程式所做之這些類型的變更通常稱為「移轉」。 如果應用程式不需移轉,您可以在 .NET Framework 4.6.2 或更新版本中執行它,而不需要重新編譯。

移轉資源

將應用程式從舊版 .NET Framework 移轉至 4.6.2、4.7、4.7.1、4.7.2、4.8 或 4.8.1 之前,請先檢閱下列文件:

  • 請參閱版本和相依性,了解每個 .NET Framework 版本的基礎 CLR 版本,並檢閱成功設定應用程式目標的方針。

  • 檢閱應用程式相容性,了解可能影響應用程式的執行階段和重定目標變更,以及如何處理這些變更。

  • 檢閱類別庫中已淘汰的功能,以判斷您的程式碼中可能已淘汰的任何類型或成員,以及建議的替代做法。

  • 如需想要新增至應用程式之新功能的描述,請參閱新功能

另請參閱