Creazione di pacchetti, distribuzione e query di app di Windows
Si distribuiscono, gestiscono e gestiscono le app di Windows (inclusi gli indirizzi UWP e le app desktop) tramite i pacchetti di app con estensione msix/.appx in base al formato OPC. Ogni pacchetto dell'app contiene i file che costituiscono l'app e un file manifesto che descrive il software in Windows.
Introduzione
In genere, gli sviluppatori creano e firmano pacchetti di app usando Visual Studio. Per altre info, vedi Creare un pacchetto di un'app UWP con Visual Studio.
Microsoft Store semplifica la compilazione, l'invio e la vendita delle app ai clienti in tutto il mondo. Per altre info, vedi Invii di app.
I cmdlet di Windows PowerShell consentono di installare e gestire app line-of-business di Windows senza usare lo Store. Per altre informazioni, vedi Cmdlet del modulo Appx.
Usando le API di creazione di pacchetti, distribuzione e query, è possibile eseguire queste attività a livello di codice:
- Creare un pacchetto di app per un'app di Windows
- Distribuire un'app di Windows in pacchetto
- Enumerare i pacchetti dell'app installati in un sistema e ottenere informazioni su di essi dal manifesto
- Utilizzare il contenuto di un pacchetto dell'app
In questa sezione
Argomento | Descrizione |
---|---|
Come creare un pacchetto di app (C++) | Informazioni su come creare un pacchetto di app usando l'API di creazione del pacchetto. |
Come creare un certificato di firma del pacchetto di un'app | Informazioni su come usare MakeCert e Pvk2Pfx per creare un certificato di firma del codice di test, in modo da poter firmare i pacchetti dell'app. |
Come firmare un pacchetto dell'app con SignTool | Informazioni su come usare SignTool per firmare i pacchetti dell'app in modo che possano essere distribuiti. |
Come risolvere gli errori di firma del pacchetto dell'app | Un errore di distribuzione dell'app può essere causato da un errore durante la convalida della firma digitale del pacchetto dell'app. Informazioni su come riconoscere questi errori e su cosa fare. |
Come firmare a livello di codice un pacchetto dell'app (C++) | Informazioni su come firmare un pacchetto dell'app usando la funzione SignerSignEx2. |
Come sviluppare un'app OEM che usa un file personalizzato | Informazioni su come sviluppare un'app che usa un file personalizzato per passare informazioni dall'OEM all'app. |
Come usare il modulo Appx in un host netfx diverso da powershell.exe | Informazioni su come usare il modulo Appx in un host netfx diverso da powershell.exe. |
Estrarre il contenuto del pacchetto dell'app (C++) | Informazioni su come estrarre file da un pacchetto dell'app usando l'API di creazione del pacchetto. |
Eseguire query sulle informazioni sul manifesto del pacchetto dell'app (C++) | Informazioni su come ottenere informazioni da un manifesto del pacchetto dell'app usando l'API di creazione del pacchetto |
Risoluzione dei problemi | Fornisce informazioni utili per risolvere i problemi riscontrati durante la creazione di pacchetti, la distribuzione o l'esecuzione di query su un pacchetto dell'app. |
Informazioni di riferimento sulle API per la creazione di pacchetti | L'API per la creazione di pacchetti crea, legge e scrive pacchetti dell'app. |
Informazioni di riferimento sulle API di distribuzione | L'API di distribuzione installa, aggiorna e disinstalla i pacchetti dell'app. |
Informazioni di riferimento sulle API di query | L'API di query ottiene informazioni sui pacchetti dell'app installati nel sistema. |
Strumenti e cmdlet di PowerShell | Usare questi strumenti e cmdlet per creare, installare e gestire pacchetti di app. |
Esempi di SDK | Scaricare gli esempi dell'SDK che illustrano la creazione di pacchetti, la distribuzione e le API di query per le app di Windows. |
Glossario | Informazioni sui termini relativi alla creazione di pacchetti, alla distribuzione e alle query delle app di Windows. |
Argomenti correlati
-
Concetti
-
Altri riferimenti