Поделиться через


Использование динамическое пакетов платформы MSIX в вашем классическом приложении

SDK Windows App и ОС Windows 11 позволяют вашим приложениям ссылаться на пакеты MSIX framework и использовать их динамически во время выполнения через функцию динамических зависимостей. Эта функция предназначена главным образом для использования независящими от пакетов настольными приложениями API и другим содержимым, предоставляемым пакетами MSIX-фреймворка.

Наиболее распространенный сценарий использования функции динамических зависимостей заключается в том, чтобы ссылаться на пакет пакета sdk для приложений Windows в непакованном приложении. В некоторых сценариях может потребоваться использовать функцию динамических зависимостей для ссылки на другой пакет платформы, отличный от непакованного приложения, например пакета платформы для WinUI 2 или среды выполнения DirectX.

Общие сведения о функции динамических зависимостей и рекомендациях по его использованию в приложениях см. в следующих статьях.

Статья Описание
пакеты платформы MSIX и динамические зависимости Содержит важные понятия, связанные с пакетами платформы MSIX, и описывает назначение функции динамических зависимостей. В этой статье содержатся сведения о графе пакетов для ссылок на пакеты фреймворка и модели обслуживания пакетов фреймворка.
Использование среды выполнения Windows App SDK для приложений, упакованных с использованием внешнего местоположения или неупакованных Описывает, как динамически установить зависимость от пакета платформы Windows App SDK в приложении без упаковки во время выполнения. Этот сценарий позволяет приложениям без пакета использовать функции Windows App SDK.
Использовать API динамической зависимости для ссылки на пакеты MSIX во время выполнения Описывает, как использовать API динамической зависимости для динамического принятия зависимости от различных пакетов фреймворка (кроме пакета фреймворка Windows App SDK) в неупакованном приложении во время выполнения.

Как упакованные настольные приложения работают на Windows

Дополнительные сведения о том, что происходит с файлами и записями реестра при создании пакета приложений Windows для классического приложения, см. в статье "Общие сведения о том, как упакованые классические приложения работают в Windows".