Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Configureer uw ontwikkelcomputer met de hulpprogramma's die nodig zijn om Windows-apps te bouwen met behulp van de Windows App SDK- (stabiel releasekanaal) en WinUI-.
Zie Systeemvereisten voor het ontwikkelen van Windows-appsvoordat u hulpprogramma's installeert.
Belangrijk
Dit artikel is alleen van toepassing op het stabiele releasekanaal van de Windows App SDK. Voor andere releasekanalen, zie Hulpprogramma's installeren voor preview- en experimentele kanalen van de Windows App SDK.
Hulpprogramma's installeren met winget
[Visual Studio 2022 en hoger] installeer de vereiste hulpprogramma's en workloads met behulp van de console en een van de volgende opdrachten. Deze opdrachten openen de Visual Studio Installer met ontbrekende workloads geselecteerd, waarvoor u Wijzigen kunt selecteren om de vereiste workloads te installeren.
Voor C#-ontwikkelaars
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs" -s msstore
Voor C++ ontwikkelaars
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cpp" -s msstore
Hulpprogramma's handmatig installeren
In de volgende secties wordt beschreven hoe u de vereiste hulpprogramma's en workloads handmatig installeert.
Visual Studio installeren
Gebruik de volgende koppeling om Visual Studio 2022 te installeren. U kunt kiezen tussen de gratis Visual Studio Community Edition, Visual Studio Professional of Visual Studio Enterprise. Zie Systeemvereisten voor het ontwikkelen van Windows-appsvoordat u een van beide installeert.
Vereiste werklasten en onderdelen
Tijdens de installatie van Visual Studio hebt u de mogelijkheid om workloads en onderdelen te installeren (u kunt ook het Installatieprogramma van Visual Studio openen en Wijzigen selecteren om workloads en onderdelen toe te voegen na de installatie). U wordt aangeraden het volgende te installeren:
- Visual Studio 2022 versie 17.10 en hoger
- Visual Studio 2022 versie 17.1 en 17.9
- andere Visual Studio-versies
Vanuit de Visual Studio Installer-app:
Op het tabblad Workloads:
- Voor C#-app-ontwikkeling met behulp van de Windows App SDK selecteert u WinUI-toepassingsontwikkeling.
- Voor C++ app-ontwikkeling met behulp van de Windows App SDK selecteert u WinUI-toepassingsontwikkeling
- Selecteer vervolgens in het deelvenster Installatiedetails van het installatiedialoogvenster onder de knoop WinUI-applicatieontwikkeling de optie C++ WinUI-hulpprogramma's voor WinUI-app-ontwikkeling. (Hiermee worden ook eventuele extra vereiste onderdelen geselecteerd.)
Notitie
In Visual Studio 17.10 - 17.12 wordt deze workload Windows-toepassingsontwikkeling genoemd.
Visual Studio-project- en itemsjablonen
De Windows App SDK bevat Visual Studio-project- en itemsjablonen voor het maken en ontwikkelen van apps die gebruikmaken van de WinUI 3-bibliotheek om de gebruikersinterface te implementeren.
Als u de instructies in Vereiste workloads en onderdelen hierboven hebt gevolgd, moeten de sjablonen al zijn geïnstalleerd.
Selecteer C#- of C++ als taal, Windows als platform en WinUI- als projecttype om een nieuw Windows App SDK-project te maken.
Installeer eventueel Template Studio for WinUI (C#) om het maken van nieuwe .NET WinUI-apps te versnellen met behulp van een gebruikersinterface op basis van een wizard. Selecteer een van de verschillende projecttypen en -functies om een projectsjabloon te genereren die voor u is aangepast.
Zie Downloads voor de Windows App SDKvoor meer versies van de Windows App SDK.
Koppeling voor hybride C/C++ runtime-bibliotheek
In releases 1.0.3 en 1.1 Preview 2 en hoger gebruikt de Windows App SDK hybride C/C++ runtimebibliotheekkoppeling (hybride CRT-koppeling). Dit is een CRT-koppelingstechniek die de implementatie vereenvoudigt. Of u nu een C++-toepassingsontwikkelaar of een C++-bibliotheekontwikkelaar bent, hier volgen enkele bronnen voor meer informatie over hybride CRT-koppeling:
- richtlijnen voor het coderen van hybride CRT-koppelingen op GitHub.
- Het hybride CRT-koppelingssegment van de WinUI community-oproep van 20 april 2022.
Volgende stappen
Zie Uw eerste WinUI 3-project makenom uw eerste WinUI 3-app te maken die gebruikmaakt van de Windows App SDK.
Zie ook De Windows App SDK gebruiken in een bestaand project.
Verwante onderwerpen
- Windows-app-SDK
- releasekanalen voor Windows App SDK
- Hulpprogramma's installeren voor preview en experimentele kanalen van de Windows App SDK-
- Systeemvereisten voor het ontwikkelen van Windows-apps
- Windows App SDK en ondersteunde releases van Windows
- Downloads voor de Windows App SDK
- Uw eerste WinUI 3-project maken
- De Windows App SDK gebruiken in een bestaand project
Windows developer