將應用程式移植到 Windows 10

本節說明如何將您現有的應用程式移植到通用 Windows 平台 (UWP),以便您在其中建立單一 Windows 10 應用程式套件,讓客戶安裝於各種不同裝置上。 您的應用程式將受益於令人興奮的新硬體、絕佳的獲利機會、新式 API 集合、調適型 UI 控制項,以及一系列輸入形式,包括滑鼠/鍵盤、觸控和語音。

Windows 執行階段 (WinRT) 是可讓您建置通用 Windows 平台 (UWP) 應用程式的技術。 如需 WinRT 和 UWP 應用程式的更多背景,請參閱何謂通用 Windows 平台 (UWP) 應用程式?

此移植指南說明您目前應用程式技術與通用 Windows 平台 (UWP) 之間的差異。 了解技術之間的路徑後,您將能夠深入探討開發人員中心的其餘部分,這是開發 UWP 應用程式的完整資源。 當您準備好時,有一個好方法就是從如何開發市集應用程式開始。

主題 說明
從傳統型移至 UWP 選擇數個選項中的其中一個,將 UWP 體驗帶入您的 Win32 和 .NET 傳統型應用程式。
從 Windows Runtime 8.x 移至 UWP 如果您有通用 8.1 應用程式,無論是以 Windows 8.1、Windows Phone 8.1 或兩者為目標,則您會發現原始程式碼和技能會順暢地移植到 Windows 10 或 Windows 11。 透過 Windows,您可以建立 UWP 應用程式,這是客戶可安裝在各種裝置上的單一應用程式套件。
從 Windows Phone Silverlight 移到 UWP 如果您是具有 Windows Phone Silverlight 應用程式的開發人員,則可以在移至 Windows 10 時充分利用技能集和原始程式碼。 使用 Windows 10 或 Windows 11,您可以建立 UWP 應用程式,這是客戶可以安裝在各種裝置上的單一應用程式套件。
將您的 Web 應用程式轉換成 PWA 您現在可以將 Web 應用程式轉換成漸進式 Web 應用程式 (PWA) 並在任何平台上執行,包括 UWP! PWA Builder 工具會為您產生所需的資訊清單。 這會取代託管的 Web 應用程式 (HWA) 橋接器。