Dlaczego tak
Pakiet „.NET desktop development” instaluje szablony projektów WPF i Windows Forms dla C# oraz projektant XAML, więc tylko on pozwala od razu utworzyć aplikację WPF. Kuszący „Desktop development with C++” też dotyczy aplikacji klasycznych, ale w języku C++ (Win32, MFC), a nie C#. Pakiet ASP.NET służy do aplikacji webowych, a pakiet .NET MAUI – do aplikacji wieloplatformowych, które nie korzystają z WPF.