將Windows Forms 應用程式遷移至.NET 5 | .net core winform
![將Windows Forms 應用程式遷移至.NET 5](https://i.imgur.com/axBPWDg.jpg)
本文內容 本文說明如何將WindowsFormsdesktop應用程式從.NETFramework遷移至.net5或更新版本。.netSDK包含WindowsForms應用程式的支援。WindowsForms仍然是僅限Windows的架構,只能在Windows上執行。將您的應用程式從.NETFramework遷移至.net5通常需要新的專案檔。.net5使用SDK樣式專案檔案,.NETFramework通常會使用較舊的VisualStudio專案檔。如果您曾經在文字編輯器中開啟VisualStudio專案檔,就會知道它的詳細程度。SDK樣式專案較小,且不需要比舊版專案檔案格式更多的專案。若要深入瞭解.NET5,請參閱.Net簡介[1]...
![將Windows Forms 應用程式遷移至.NET 5](https://i.imgur.com/H8YKUrg.jpg)
本文說明如何將 Windows Forms desktop 應用程式從 .NET Framework 遷移至 .net 5 或更新版本。 .net SDK 包含 Windows Forms 應用程式的支援。 Windows Forms 仍然是僅限 Windows 的架構,只能在 Windows 上執行。
將您的應用程式從 .NET Framework 遷移至 .net 5 通常需要新的專案檔。 .net 5 使用 SDK 樣式專案檔案,.NET Framework 通常會使用較舊的 Visual Studio 專案檔。 如果您曾經在文字編輯器中開啟 Visual Studio 專案檔,就會知道它的詳細程度。 SDK 樣式專案較小,且不需要比舊版專案檔案格式更多的專案。
若要深入瞭解 .NET 5,請參閱 .Net 簡介[1]。
試用 upgrade assistant.net Upgrade Assistant 是一種命令列工具,可在不同類型的 .NET Framework 應用程式上執行。 其設計目的是要協助將 .NET Framework 應用程式升級至 .net 5。 執行工具之後,在大部分情況下,應用程式需要額外的精力才能完成遷移。 此工具組含可協助完成遷移的分析器安裝。
如需詳細資訊,請參閱 使用 .Net Upgrade Assistant 將 WPF 應用程式升級到 .net 5[2]。
必要條件Visual Studio 2019 16.8 版預覽[3]
Visual Studio 中的預覽 WinForms 設計工具。
若要啟用設計工具,請移至 [工具 > 選項 > 環境 > 預覽功能],然後選取 [使用適用于 .net Core 應用程式的預覽 Windows Forms 設計 工具] 選項。
本文使用相符的 遊戲[4] 範例應用程式。 如果您想要跟著做,請在 Visual Studio 中下載並開啟應用程式。 否則,請使用您自己的應用程式。
Consider.NET Framework Window...