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.
In Visual Studio apri la soluzione contenente il progetto di applicazione desktop.
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".
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.
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....
Scegli il progetto di applicazione desktop e quindi fai clic su OK.
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.
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.
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