打包與部署 Windows 應用程式概覽
應用程式封裝為你的應用程式提供可預測的安裝、更新與維護模式。 雖然 WinUI 應用程式預設是打包的,但許多其他類型的應用程式則沒有。 而新增套件身份則解鎖了 Windows 的多種功能。 依賴套件識別碼來運作的功能包括背景任務、通知、即時磁貼、自訂右鍵選單擴充、共享目標及其他擴充點。 封裝也有助於確保更乾淨的部署、可靠的更新,以及透過 Microsoft Store 和企業部署工具等管道簡化分發。
在部署使用 Windows App SDK 的應用程式時,你可以選擇依賴框架的部署模型或自包含的部署模型。 依賴框架的應用程式依賴於使用者的機器上安裝 Windows App SDK 執行環境和/或框架套件。 相較之下,獨立應用程式會直接將 Windows App SDK 依賴項與應用程式捆綁在一起,確保應用程式攜帶所有運行所需的資源。 合適的模型取決於你的發佈情境、更新策略,以及你希望對應用程式的覆蓋範圍和依賴有多少控制力。
開始打包與部署你的 Windows 應用程式
包裝
透過設定應用程式的包裝、安裝與更新,為發佈做好準備。
部署
學習如何透過框架或自包含的部署選項,將 Windows App SDK 與你的應用程式一起交付和管理。