Empacotando appsPackaging apps

Esta seção contém artigos (ou links para eles) sobre o empacotamento de aplicativos UWP (Plataforma Universal do Windows) em pacotes de aplicativos MSIX e .appx para implantação e instalação.This section contains or links to articles about packaging Universal Windows Platform (UWP) apps in MSIX and .appx app packages for deployment and installation. Alguns desses links acessam artigos relevantes na documentação do MSIX.Some of these links go to relevant articles in the MSIX documentation.

Observação

O formato original de empacotamento de aplicativos UWP no Windows 10 era .appx.The original app packaging format for UWP apps in Windows 10 was .appx. Da versão 1809 do Windows 10 em diante, esse formato de empacotamento foi renomeado para .msix e estendido para dar suporte a todos os tipos de aplicativos da área de trabalho do Windows, incluindo aplicativos .NET e C++/Win32.Starting in Windows 10, version 1809, this packaging format was renamed to .msix and extended to support all types of Windows apps, including .NET and C++/Win32 desktop apps. O suporte para MSIX também está sendo estendido para as versões anteriores do Windows.Support for MSIX is also being extended to earlier Windows versions. Para obter mais informações, confira a documentação do MSIX.For more information, see the MSIX documentation.

TópicoTopic DescriçãoDescription
Empacotar um aplicativo UWP com o Visual StudioPackage a UWP app with Visual Studio Para distribuir ou vender seu aplicativo UWP (Plataforma Universal do Windows), será necessário criar um pacote do aplicativo para ele.To distribute or sell your Universal Windows Platform (UWP) app, you need to create an app package for it.
Empacotamento manual de aplicativoManual app packaging Se você quiser criar e assinar um pacote do aplicativo sem ter usado o Visual Studio para desenvolver o aplicativo, precisará usar as ferramentas de empacotamento manual do aplicativo.If you want to create and sign an app package, but you didn't use Visual Studio to develop your app, you'll need to use the manual app packaging tools.
Arquiteturas de pacote do aplicativoApp package architectures Saiba mais sobre quais arquiteturas de processador você deve usar ao criar um pacote do aplicativo.Learn more about which processor architecture(s) you should use when building your app package.
Instalação de streaming de aplicativo UWPUWP App Streaming Install A instalação de streaming de aplicativo permite que você especifique quais partes do aplicativo deseja que a Microsoft Store baixe primeiro.App Streaming Install enables you to specify which parts of your app you would like the Microsoft Store to download first. Quando os arquivos essenciais do aplicativo são baixados primeiro, o usuário pode iniciar e interagir com o aplicativo enquanto o resto termina de fazer o download em segundo plano.When the essential files of the app are downloaded first, the user can launch and interact with the app while the rest of it finishes downloading in the background.
Criação de pacotes opcionais e conjunto relacionadoOptional packages and related set authoring Os pacotes opcionais contêm conteúdo que pode ser integrado com um pacote principal.Optional packages contain content that can be integrated with a main package. Estes são úteis para o DLC (conteúdo para download), dividindo um aplicativo grande para restrições de tamanho ou para enviar qualquer conteúdo adicional para separado do seu aplicativo original.These are useful for downloadable content (DLC), dividing a large app for size restraints, or for shipping any additional content for separate from your original app.
Pacotes opcionais com código executávelOptional packages with executable code Saiba como usar o Visual Studio para criar um pacote opcional com código executável.Learn how to use Visual Studio to create an optional package with executable code.
Instalar aplicativos do Windows 10 com o Instalador de AplicativoInstall Windows 10 apps with App Installer O Instalador de Aplicativo permite que os aplicativos do Windows 10 sejam instalados clicando duas vezes no pacote do aplicativo.App Installer allows for Windows 10 apps to be installed by double clicking the app package.
Instalar apps usando a ferramenta WinAppDeployCmd.exeInstall apps with the WinAppDeployCmd.exe tool O Windows Application Deployment (WinAppDeployCmd.exe) é uma ferramenta de linha de comando que pode ser usada para implantar um aplicativo UWP de um computador Windows 10 em qualquer dispositivo Windows 10 Mobile.Windows Application Deployment (WinAppDeployCmd.exe) is a command line tool that can use to deploy a UWP app from a Windows 10 machine to any Windows 10 Mobile device. É possível usar essa ferramenta para implantar um pacote do aplicativo quando o dispositivo Windows 10 Mobile está conectado por USB ou disponível na mesma sub-rede sem a necessidade do Microsoft Visual Studio ou a solução desse aplicativo.You can use this tool to deploy an app package when the Windows 10 Mobile device is connected by USB or available on the same subnet without needing Microsoft Visual Studio or the solution for that app. Este artigo descreve como instalar aplicativos UWP usando essa ferramenta.This article describes how to install UWP apps using this tool.
Configurar compilações automáticas para seu aplicativo UWPSet up automated builds for your UWP app Se você quiser empacotar seu aplicativo como parte de um processo de compilação automática, este tópico mostra como usar o Visual Studio Team Services (VSTS) para fazer isso.If you want to package your app as part of an automated build process, this topic shows you how to use Visual Studio Team Services (VSTS) to do it.
Declarações de funcionalidades do aplicativoApp capability declarations As funcionalidades precisam ser declaradas no manifesto do pacote do aplicativo para acessar determinadas APIs ou recursos (como imagens, músicas) ou dispositivos (como câmera, microfone).Capabilities must be declared in your app's package manifest to access certain API or resources like pictures, music, or devices like the camera or the microphone.
Baixar e instalar atualizações de pacote da StoreDownload and install package updates from the Store Seu aplicativo UWP pode verificar programaticamente se há atualizações de pacote e instalar as atualizações.Your UWP app can programmatically check for package updates and install the updates. Seu aplicativo também pode consultar os pacotes que foram marcados como obrigatórios no Partner Center e desabilitar a funcionalidade até a atualização obrigatória ser instalada.Your app can also query for packages that have been marked as mandatory in Partner Center and disable functionality until the mandatory update is installed.