Partilhar via


Utilize pacotes de estrutura MSIX dinamicamente a partir da sua aplicação de ambiente de trabalho

O SDK de Aplicativos Windows e o sistema operativo Windows 11 ambos permitem que os seus aplicativos façam referência e usem pacotes de framework MSIX de forma dinâmica em tempo de execução, através de um recurso chamado dependências dinâmicas . Esse recurso destina-se a ser usado principalmente por aplicativos de desktop não empacotados para usar APIs e outros conteúdos fornecidos por pacotes de estrutura MSIX.

O cenário mais comum para usar o recurso de dependências dinâmicas é fazer referência ao pacote de estrutura do SDK de Aplicativo Windows em um aplicativo não empacotado. Em alguns cenários, talvez você queira usar o recurso de dependências dinâmicas para fazer referência a um pacote de estrutura diferente de um aplicativo não empacotado, como o pacote de estrutura para WinUI 2 ou o DirectX Runtime.

Para obter uma visão geral do recurso de dependências dinâmicas e orientações sobre como usá-lo em seus aplicativos, consulte os artigos a seguir.

Artigo Descrição
Pacotes de estrutura MSIX e dependências dinâmicas Introduz conceitos importantes relacionados aos pacotes de estrutura MSIX e descreve a finalidade do recurso de dependências dinâmicas. Este artigo inclui detalhes sobre o gráfico de pacotes para referências de pacotes de estrutura e o modelo de manutenção para pacotes de estrutura.
Usar o tempo de execução do SDK de aplicativos do Windows para aplicativos empacotados com local externo ou não empacotados Descreve como usar dinamicamente uma dependência do pacote de estrutura do SDK de Aplicativo Windows em um aplicativo não empacotado em tempo de execução. Esse cenário permite que aplicativos não empacotados usem recursos do SDK de aplicativos Windows.
Use a API de dependência dinâmica para fazer referência a pacotes MSIX em tempo de execução Descreve como usar a API de dependência dinâmica para assumir dinamicamente uma dependência em diferentes pacotes de estrutura (diferente do pacote de estrutura do SDK de Aplicativo Windows) em um aplicativo não empacotado em tempo de execução.

Como os pacotes de aplicativos da área de trabalho são executados no Windows

Para obter um mergulho mais profundo sobre o que acontece com arquivos e entradas do Registro quando você cria um pacote de aplicativo do Windows para seu aplicativo da área de trabalho, consulte Noções básicas sobre como os aplicativos da área de trabalho empacotados são executados no Windows.