Requisiti di sistema per lo sviluppo di app Windows
Per sviluppare app per Windows 10 e 11, è necessario Visual Studio, Windows SDK e Windows App SDK. Prima di installare questi strumenti, assicurarsi che il computer di sviluppo soddisfi i requisiti minimi di sistema.
Per iniziare, installare gli strumenti per Windows App SDK.
Visual Studio
Visual Studio è un ambiente Integrated Development Environment (IDE) completo, che viene usato per modificare, eseguire il debug, compilare, e pubblicare app.
Per i requisiti minimi di sistema, vedere:
Windows SDK
Windows SDK fornisce l'accesso a tutte le API e le funzionalità di sviluppo esposte dal sistema operativo Windows. Windows SDK è necessario per la creazione di app di Windows e per altri tipi di componenti (ad esempio servizi e driver). La versione più recente di Windows SDK è installata con Visual Studio 2019 e Visual Studio 2022 per impostazione predefinita.
Per i requisiti minimi di sistema, vedere Windows SDK.
Windows App SDK
Windows App SDK è un insieme di strumenti di sviluppo che rappresentano l'evoluzione successiva della piattaforma di sviluppo di applicazioni Windows. Fornisce un set unificato di API e strumenti che possono essere usati in modo coerente da qualsiasi app desktop in Windows 11 (ed è compatibile con le versioni precedenti per Windows 10, versione 1809).
Nota
Windows App SDK era precedentemente noto con il nome in codice Project Reunion. Alcuni asset di SDK, ad esempio l'estensione VSIX e i pacchetti NuGet, usano comunque questo nome di codice (verranno rinominati in una versione futura). Alcuni documenti usano ancora Project Reunion quando si fa riferimento a un asset esistente o a una versione precedente specificata.
Windows App SDK prevede i requisiti minimi di sistema seguenti:
- Windows 10, versione 1809 (build 17763) o successive.
- Visual Studio 2022, versione 17.0 o successiva, con i carichi di lavoro e i componenti necessari.
- Visual Studio 2019, versione 16.9 o successiva, con i carichi di lavoro e i componenti necessari.
- Windows SDK, versione 2004 (build 19041) o successiva (incluso in Visual Studio 2019 e 2022 per impostazione predefinita).
- Se si prevede di compilare app .NET, sarà necessario anche .NET 6 o versione successiva (vedere Download .NET).
Supporto di Visual Studio per gli strumenti WinUI 3
È possibile compilare, eseguire e distribuire app compilate con versioni stabili di Windows App SDK in Visual Studio 2019 versioni 16.9 16.9, 16.10, e 16.11 Preview. È inoltre possibile utilizzare Visual Studio 2022 17.0 Preview 2 e versioni successive per compilare app con Windows App SDK v0.8.2 e versioni successive. Tuttavia, per sfruttare le funzionalità più recenti degli strumenti winUI 3, ad Esempio ricaricamento rapido, Struttura ad albero visuale in tempo reale ed Esplora proprietà attive, è necessaria la versione di Visual Studio 2019 con una versione stabile di Windows App SDK, come illustrato nella tabella seguente:
Visual Studio 2019 16.9 | Visual Studio 2019 16.10 | Anteprima di Visual Studio 2019 16.11 | Anteprima di Visual Studio 2022 17.0 | |
---|---|---|---|---|
Windows App SDK 0.5 | Strumenti non disponibili | Strumenti disponibili | Strumenti non disponibili | Strumenti non disponibili |
Windows App SDK 0.8 | Strumenti non disponibili | Strumenti non disponibili | Strumenti disponibili (a partire da Visual Studio 2019 16.11 Preview). | Strumenti disponibili (a partire da Visual Studio 2022 17.0 Preview 2). Richiede Windows App SDK v0.8.2 o versione successiva. |
SDK per app di Windows 1.0 Experimental | Strumenti non disponibili | Strumenti non disponibili | Strumenti disponibili (a partire da Visual Studio 2019 16.11 Preview 3). | Strumenti disponibili (a partire da Visual Studio 2022 17.0 Preview 2). |
SDK per app di Windows 1.0 Preview 2 | Strumenti non disponibili | Strumenti non disponibili | Strumenti disponibili (a partire da Visual Studio 2019 16.11 Preview 3). | Strumenti disponibili (a partire da Visual Studio 2022 17.0 Preview 2). |