Configurare l'applicazione desktop per la creazione di un pacchetto MSIX in Visual Studio

Per generare un pacchetto per la tua applicazione desktop, puoi usare Progetto di creazione pacchetti per applicazioni Windows in Visual Studio. Puoi quindi distribuire il pacchetto in Microsoft Store, sul Web, nella tua azienda o usare qualsiasi altro meccanismo di distribuzione.

Versione di Visual Studio e carico di lavoro necessari

Il progetto denominato Progetto di creazione pacchetti per applicazioni Windows è disponibile nelle versioni di Visual Studio seguenti:

  • Visual Studio 2019
  • Visual Studio 2017 versione 15.5 e successive

Per visualizzare il modello Progetto di creazione pacchetti per applicazioni Windows nel menu Aggiungi nuovo progetto, devi avere installato almeno uno dei carichi di lavoro di Visual Studio seguenti:

  • Carico di lavoro Sviluppo di app per la piattaforma UWP (Universal Windows Platform)
  • Componente facoltativo Strumenti per la creazione di pacchetti MSIX nel carico di lavoro NET Core.
  • Componente facoltativo Strumenti per la creazione di pacchetti MSIX nel carico di lavoro Sviluppo per desktop .NET.

Per un'esperienza ottimale, consigliamo di usare la versione di Visual Studio più recente.

Importante

Progetto di creazione pacchetti per applicazioni Windows di Visual Studio è supportato in Windows 10 versione 1607 e successive. Può essere usato solo nei progetti con destinazione Aggiornamento dell'anniversario di Windows 10 (10.0, build 14393) o versione successiva.

Ecco alcune altre operazioni che puoi eseguire dal progetto di creazione di pacchetti per applicazioni di Visual Studio:

✔️ Generare automaticamente asset visivi.

✔️ Apportare modifiche al manifesto usando una finestra di progettazione visiva.

✔️ Generare il pacchetto o il bundle usando una procedura guidata.

✔️ (Se si pubblica in Microsoft Store) Assegnare facilmente un'identità all'applicazione da un nome già riservato nel Centro per i partner.

Preparare l'applicazione

Prima di iniziare a creare un pacchetto per l'applicazione, rivedi questa guida: Prepararsi per la creazione del pacchetto di un'applicazione desktop.

Configurare Progetto di creazione pacchetti per applicazioni Windows nella soluzione

Le schermate seguenti sono di Visual Studio 2019 16.10.

  1. In Visual Studio apri la soluzione contenente il progetto di applicazione desktop.

  2. Aggiungi Progetto di creazione pacchetti per applicazioni Windows alla soluzione.

    Non è necessario aggiungere codice. Serve solo a generare un pacchetto automaticamente. Faremo riferimento a questo progetto come "progetto di creazione del pacchetto".

    Progetto di creazione del pacchetto

  3. Impostare La versione di destinazione di questo progetto su qualsiasi versione desiderata, ma assicurarsi di impostare versione minima su non inferiore a Windows 10 aggiornamento dell'anniversario.

    Finestra di dialogo di selezione della versione per la creazione di pacchetti
  4. In Esplora soluzioni fare clic con il pulsante destro del mouse sulla cartella Dipendenze nel progetto di creazione del pacchetto e scegliere Aggiungi riferimento progetto....

    Aggiungere un riferimento al progetto

  5. Scegli il progetto di applicazione desktop e quindi fai clic su OK.

    Progetto desktop

    Puoi includere più applicazioni desktop nel pacchetto, ma solo una può essere avviata quando gli utenti scelgono il riquadro dell'app. Nel nodo Applicazioni fai clic con il pulsante destro del mouse sull'applicazione che vuoi che venga avviata dagli utenti quando scelgono il riquadro dell'app e quindi scegli Imposta come punto di ingresso.

    Impostare il punto di ingresso

  6. Compila il progetto di creazione del pacchetto per verificare che non restituisca errori. Se vengono visualizzati errori, apri Gestione configurazione e verifica che i progetti siano destinati alla stessa piattaforma.

    Gestione configurazione

  7. Usa la procedura guidata Crea pacchetti dell'app per generare un pacchetto o un bundle MSIX oppure un file con estensione msixupload o appxupload (per la pubblicazione nello Store).

Passaggi successivi

Creare il pacchetto dell'app desktop in Visual Studio

Vedi Creare un'app desktop o UWP in Visual Studio.

Eseguire, eseguire il debug o testare l'applicazione desktop

Vedi Eseguire, eseguire il debug e testare un'applicazione in pacchetto

Risorse aggiuntive

Migliorare l'applicazione desktop aggiungendo API UWP

Vedi Migliorare la tua applicazione desktop per Windows 10

Estendere l'applicazione desktop aggiungendo progetti UWP e componenti Windows Runtime

Vedi Estendere l'applicazione desktop con componenti UWP moderni.

Distribuire l'app

Vedi Distribuire un'applicazione desktop in pacchetto.