Como criar um manifesto de pacote básico para Windows 8
Observação para Windows 10, consulte o que há de diferente na Windows 10.
Para empacotar seu aplicativo, você deve criar um manifesto de pacote que contenha os elementos exigidos pelo esquema de manifesto do pacote.
Como alternativa, você pode empacotar seu aplicativo usando Visual Studio. Consulte empacotando seu aplicativo usando Visual Studio.
Instruções
Etapa 1: criar o arquivo. appxmanifest
Usando um editor de texto, crie um arquivo (que conterá XML) e nomeie-o como Package. appxmanifest.
Etapa 2: Adicionar o modelo básico
Adicione este modelo ao arquivo Package. appxmanifest.
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest">
<Identity Name=""
Version=""
Publisher="" />
<Properties>
<DisplayName></DisplayName>
<PublisherDisplayName></PublisherDisplayName>
<Logo></Logo>
</Properties>
<Prerequisites>
<OSMinVersion></OSMinVersion>
<OSMaxVersionTested></OSMaxVersionTested>
</Prerequisites>
<Resources>
<Resource Language="" />
</Resources>
<Applications>
<Application Id="" StartPage="">
<VisualElements DisplayName="" Description=""
Logo="" SmallLogo=""
ForegroundText="" BackgroundColor="">
<SplashScreen Image="" />
</VisualElements>
</Application>
</Applications>
</Package>
As próximas etapas mostram como preencher os elementos e atributos necessários para concluir o modelo.
Etapa 3: adicionar as informações de identidade
O elemento Identity tem 3 atributos obrigatórios. Aqui está um exemplo de elemento Identidade com texto de espaço reservado para os atributos. os valores do atributo Name e do atributo Publisher (os valores de CN, O, L, Se C) no exemplo a seguir são fornecidos pelo repositório, para aplicativos que são carregados no repositório.
<Identity Name="MyCompany.MySuite.MyApp"
Version="1.0.0.0"
Publisher="CN=MyCompany, O=MyCompany, L=MyCity, S=MyState, C=MyCountry"/>
Etapa 4: adicionar as propriedades do pacote
O elemento Properties tem 3 elementos filho necessários. Aqui está um nó exemplo Propriedades com texto de espaço reservado para os elementos. O DisplayName é o nome do seu aplicativo reservado na loja, para aplicativos que são carregados para a loja.
<Properties>
<DisplayName>MyApp</DisplayName>
<PublisherDisplayName>MyCompany</PublisherDisplayName>
<Logo>images\icon.png</Logo>
</Properties>
Etapa 5: adicionar os pré-requisitos
Aqui está um exemplo de nó de pré-requisitos .
<Prerequisites>
<OSMinVersion>6.2.1</OSMinVersion>
<OSMaxVersionTested>6.2.1</OSMaxVersionTested>
</Prerequisites>
Etapa 6: adicionar os recursos
Aqui está um nó de recursos de exemplo.
<Resources>
<Resource Language="en-us" />
</Resources>
Etapa 7: adicionar as informações opcionais
Você pode usar o elemento Applications para especificar um ou mais aplicativos para o pacote. observe que, embora cada pacote possa conter um ou mais aplicativos, os pacotes que contêm vários aplicativos não passarão pelo processo de certificação Microsoft Store.
A entrada de um aplicativo deve especificar determinados atributos do elemento VisualElements e um elemento SplashScreen . Essa entrada também pode especificar um elemento defaulttile . Aqui está um nó de aplicativos de exemplo com texto de espaço reservado.
<Applications>
<Application Id="MyApp" StartPage="default.html">
<VisualElements DisplayName="My App" Description="A useful description."
Logo="images\icon.png" SmallLogo="images\small_icon.png"
ForegroundText="dark" BackgroundColor="#FFFFFF" >
<SplashScreen Image="images\splash.png" />
</VisualElements>
</Application>
</Applications>
Tópicos relacionados
Como criar um manifesto do pacote manualmente