擴充封裝的應用程式

MSIX 可讓您使用應用程式擴充功能和選用套件,輕鬆地擴充應用程式。 應用程式擴充功能提供類似於外掛程式、增益集和附加元件在其他平台上所執行的功能。 您可以使應用程式成為擴充功能主機,讓其能夠從封裝的擴充功能取用內容和部署事件。 應用程式擴充功能是在 Windows 10 年度更新版 (版本 1607 組建 10.0.14393) 中引進的。

選用套件有助於分割大型或複雜的應用程式,或新增元件至已發佈的應用程式。 使用 Visual Studio 2017 版本 15.7 和 .NET Native 2.1,您可以從 C++ 與 C# 選用套件載入可執行程式碼。

應用程式擴充功能是一種開放生態系統,旨在供任何人增強應用程式。 不會對可以製作應用程式擴充功能的人員有任何限制或控制。 選用套件是一種封閉的生態系統,在這裡身為發行者的您可決定誰可以為您的主要套件製作選用套件。

應用程式擴充功能也是獨立套件。 其可以是獨立的應用程式,而且不能對另一個應用程式具有部署相依性。 選用套件必須有主要套件,沒有就無法執行。

主題 說明
建立和裝載應用程式擴充功能 本節討論如何在您的 MSIX 套件中建立和裝載應用程式擴充功能。
應用程式擴充功能的自訂屬性 本節討論如何使用應用程式擴充功能的自訂屬性。
使用選用套件擴充您的應用程式 本節討論如何利用選用套件模型,將內容載入至您的主要套件。