Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nakonfigurujte vývojový počítač pomocí nástrojů potřebných k vytváření aplikací pro Windows pomocí sady Windows App SDK (stabilní kanál verze) a WinUI.
Před instalací jakýchkoli nástrojů si přečtěte požadavky na systém pro vývoj aplikací pro Windows.
Důležité
Tento článek se týká pouze stabilního kanálu vydání sady Windows App SDK. Další kanály vydaných verzí najdete v tématu Instalace nástrojů pro verze Preview a experimentální kanály sady Windows App SDK.
Instalace nástrojů pomocí wingetu
[Visual Studio 2022 a novější] Nainstalujte požadované nástroje a úlohy pomocí konzoly a jednoho z následujících příkazů. Tyto příkazy otevřou Instalační program sady Visual Studio s vybranými chybějícími úlohami, pro které můžete vybrat možnost Upravit a nainstalovat požadované úlohy.
Pro vývojáře v jazyce C#
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs" -s msstore
Pro vývojáře v jazyce C++
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cpp" -s msstore
Ruční instalace nástrojů
Následující části popisují ruční instalaci požadovaných nástrojů a úloh.
Instalace sady Visual Studio
K instalaci sady Visual Studio 2022 použijte následující odkaz. Můžete si vybrat mezi bezplatnou edicí Visual Studio Community Edition, sadou Visual Studio Professional nebo sadou Visual Studio Enterprise. Před instalací některé z těchto aplikací si přečtěte požadavky na systém pro vývoj aplikací pro Windows.
Požadované úlohy a komponenty
Během instalace sady Visual Studio máte možnost nainstalovat úlohy a komponenty (po instalaci můžete také otevřít instalační program sady Visual Studio a vybrat možnost Upravit a přidat úlohy a součásti). Doporučujeme nainstalovat následující:
- Visual Studio 2022 verze 17.10 a novější
- Visual Studio 2022 verze 17.1 a 17.9
- Další verze sady Visual Studio
Z aplikace Instalační program sady Visual Studio:
Na kartě Úlohy :
- Pro vývoj aplikací v jazyce C# pomocí sady Windows App SDK vyberte Vývoj aplikací WinUI.
- Pokud chcete vývoj aplikací C++ pomocí sady Windows App SDK, vyberte Vývoj aplikací WinUI.
- Potom v podokně Podrobnost instalace dialogového okna instalace v uzlu vývoj aplikací WinUI vyberte nástroje pro vývoj aplikací C++ WinUI. (Tím se také vyberou všechny další požadované součásti.)
Poznámka:
V sadě Visual Studio 17.10 – 17.12 se tato úloha nazývá vývoj aplikací pro Windows.
Šablony projektů a položek sady Visual Studio
Sada Windows App SDK obsahuje šablony projektů a položek sady Visual Studio pro vytváření a vývoj aplikací, které k implementaci uživatelského rozhraní používají knihovnu WinUI 3.
Pokud jste postupovali podle pokynů v požadovaných úlohách a součástech výše, šablony by už měly být nainstalované.
Vyberte jako jazyk C# nebo C++, jako platformu Windows a jako typ projektu WinUI pro vytvoření nového projektu sady Windows App SDK.
Volitelně můžete nainstalovat Template Studio pro WinUI (C#), aby se zrychlilo vytváření nových aplikací .NET WinUI pomocí uživatelského rozhraní založeného na průvodci. Vyberte si z různých typů projektů a funkcí a vygenerujte šablonu projektu přizpůsobenou pro vás.
Více verzí sady Windows App SDK najdete v části Stažené soubory pro sadu Windows App SDK.
Hybridní linkování běhové knihovny C/C++
Ve verzích 1.0.3 a 1.1 Preview 2 a novějších používá sada Windows App SDK hybridní propojení knihovny modulu runtime C/C++ (hybridní propojení CRT). Jedná se o techniku propojení CRT, která zjednodušuje nasazení. Ať už jste vývojář aplikací C++, nebo vývojář knihovny C++, tady jsou některé zdroje informací o hybridním propojení CRT:
- pokyny pro kódování propojování hybridních CRT na GitHubu.
- Hybridní segment propojení CRT komunity WinUI volá od 20. dubna 2022.
Další kroky
Pokud chcete vytvořit první aplikaci WinUI 3, která používá sadu Windows App SDK, přečtěte si téma Vytvoření prvního projektu WinUI 3.
Viz Také použití sady Windows App SDK v existujícím projektu.
Související témata
- Sada SDK aplikací pro Windows
- Kanály vydání sady Windows App SDK
- Instalace nástrojů pro kanály preview a experimentální verze sady Windows App SDK
- Požadavky na systém pro vývoj aplikací pro Windows
- Windows App SDK a podporované verze Windows
- Stahování pro Windows App SDK
- vytvoření prvního projektu WinUI 3
- Použití sady Windows App SDK v existujícím projektu
Windows developer