Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O MSIX facilita a extensão de seu aplicativo usando extensões de aplicativo e pacotes opcionais. As extensões de aplicativo fornecem funcionalidade semelhante ao que plug-ins, suplementos e complementos fazem em outras plataformas. Você pode tornar seu aplicativo um host de extensão para permitir que ele consuma conteúdo e eventos de implantação de uma extensão empacotada. As extensões de aplicativo foram introduzidas na edição de aniversário do Windows 10 (versão 1607, compilação 10.0.14393).
Os pacotes opcionais são úteis para dividir um aplicativo grande ou complexo ou adicionar novos componentes a um aplicativo que já foi publicado. Com o Visual Studio 2017, versão 15.7 e o .NET Native 2.1, você pode carregar código executável de pacotes opcionais C++ e C#.
As extensões de aplicação são um ecossistema aberto e destinam-se a qualquer pessoa para melhorar a sua aplicação. Não há limite ou controle sobre quem pode criar uma extensão de aplicativo. Os pacotes opcionais são um ecossistema fechado onde você, como editor, decide quem pode fazer um pacote opcional para o seu pacote principal.
As extensões de aplicativo também são pacotes independentes. Eles podem ser aplicativos autônomos e não podem ter uma dependência de implantação em outro aplicativo. Os pacotes opcionais requerem o pacote principal e não podem ser executados sem ele.
| Tópico | Descrição |
|---|---|
| Criando e hospedando uma extensão de aplicativo | Esta seção discute como criar e hospedar uma extensão de aplicativo em seu pacote MSIX. |
| Propriedades personalizadas para extensões de aplicativo | Esta seção discute como usar propriedades personalizadas para extensões de aplicativo. |
| Estendendo seu aplicativo usando pacotes opcionais | Esta seção discute como aproveitar o modelo de pacote opcional para carregar conteúdo em seu pacote principal. |