Come creare un manifesto del pacchetto di base per Windows 8
Nota Per Windows 10, vedere Novità di Windows 10.
Per creare un pacchetto dell'app, è necessario creare un manifesto del pacchetto contenente gli elementi richiesti dallo schema del manifesto del pacchetto.
In alternativa, è possibile creare un pacchetto dell'app usando Visual Studio. Vedere Creazione di pacchetti per l'app Visual Studio.
Istruzioni
Passaggio 1: Creare il file con estensione appxmanifest
Usando un editor di testo, creare un file (che conterrà XML) e deno assegnare il nome Package.appxmanifest.
Passaggio 2: Aggiungere il modello di base
Aggiungere questo modello al file 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>
I passaggi successivi illustrano come compilare gli elementi e gli attributi necessari per completare il modello.
Passaggio 3: Aggiungere le informazioni sull'identità
L'elemento Identity ha 3 attributi obbligatori. Ecco un esempio di elemento Identity con testo segnaposto per gli attributi. I valori dell'attributo Name e dell'attributo Publisher (i valori di CN, O, L, S e C) nell'esempio seguente vengono forniti dallo Store, per le app caricate nello Store.
<Identity Name="MyCompany.MySuite.MyApp"
Version="1.0.0.0"
Publisher="CN=MyCompany, O=MyCompany, L=MyCity, S=MyState, C=MyCountry"/>
Passaggio 4: Aggiungere le proprietà del pacchetto
L'elemento Properties ha 3 elementi figlio obbligatori. Ecco un esempio di nodo Proprietà con testo segnaposto per gli elementi. DisplayName è il nome dell'app che si riserva nello Store, per le app caricate nello Store.
<Properties>
<DisplayName>MyApp</DisplayName>
<PublisherDisplayName>MyCompany</PublisherDisplayName>
<Logo>images\icon.png</Logo>
</Properties>
Passaggio 5: Aggiungere i prerequisiti
Di seguito è riportato un esempio di nodo Prerequisiti .
<Prerequisites>
<OSMinVersion>6.2.1</OSMinVersion>
<OSMaxVersionTested>6.2.1</OSMaxVersionTested>
</Prerequisites>
Passaggio 6: Aggiungere le risorse
Di seguito è riportato un esempio di nodo Resources .
<Resources>
<Resource Language="en-us" />
</Resources>
Passaggio 7: Aggiungere le informazioni facoltative
È possibile usare l'elemento Applications per specificare una o più app per il pacchetto. Si noti che, anche se ogni pacchetto può contenere una o più app, i pacchetti che contengono più app non supereranno il Microsoft Store di certificazione.
La voce per un'app deve specificare determinati attributi dell'elemento VisualElements e un elemento SplashScreen . Questa voce può anche specificare un elemento DefaultTile . Ecco un esempio di nodo Applicazioni con testo segnaposto.
<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>
Argomenti correlati
Come creare manualmente il manifesto di un pacchetto