Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
MSIX упрощает расширение приложения с помощью расширений приложений и дополнительных пакетов. Расширения приложений предоставляют функциональность, аналогичную таковой у плагинов, надстроек и дополнений на других платформах. Вы можете сделать приложение узлом расширения, чтобы позволить ему использовать содержимое и события развертывания из пакета расширения. Расширения приложений появились в выпуске Windows 10 Anniversary (версия 1607, сборка 10.0.14393).
Необязательные пакеты полезны для разделения большого или сложного приложения или добавления новых компонентов в приложение, которое уже опубликовано. С помощью Visual Studio 2017 версии 15.7 и .NET Native 2.1 можно загрузить исполняемый код из дополнительных пакетов C++ и C#.
Расширения приложений являются открытой экосистемой и предназначены для всех, кто будет улучшать свое приложение. Отсутствует контроль и фильтрация над тем, кто может сделать расширение приложения. Необязательные пакеты — это закрытая экосистема, в которой издатель решает, кто может сделать необязательный пакет для основного пакета.
Расширения приложений также являются независимыми пакетами. Они могут быть автономными приложениями и не могут иметь зависимость развертывания от другого приложения. Необязательные пакеты требуют основного пакета и не могут выполняться без него.
Тема | Описание |
---|---|
Создание и размещение расширения приложения | В этом разделе описывается создание и размещение расширения приложения в пакете MSIX. |
Пользовательские свойства расширений приложений | В этом разделе описывается использование настраиваемых свойств для расширений приложений. |
Расширение приложения с помощью необязательных пакетов | В этом разделе описывается, как воспользоваться дополнительными моделями пакетов для загрузки содержимого в основной пакет. |