Megosztás a következőn keresztül:


Windows-alkalmazások fejlesztésének megkezdése

Üdvözöljük a Windows alkalmazásfejlesztés világában. Ez az útmutató végigvezeti az alkalmazások létrehozásának megkezdéséhez szükséges lépéseken a Windows legújabb fejlesztői keretrendszereivel: a Windows App SDK-val és a WinUI-val. Emellett olyan erőforrásokra is rámutat, amelyek segítenek többet megtudni a Windows fejlesztéséről. Ha már kényelmesen fejleszt alkalmazásokat a Windowshoz, de szeretne többet megtudni a legújabb eszközökről, tekintse meg Asztali Windows-alkalmazások fejlesztésecímű témakört.

Borravaló

Microsoft Copilot nagyszerű erőforrás, ha kérdései vannak a Windows-alkalmazások írásának megkezdésével kapcsolatban.

1. Fejlesztői mód engedélyezése

A Windows speciális móddal rendelkezik a fejlesztők számára, amely módosítja a biztonsági beállításokat, hogy lehetővé teszi az ön által használt alkalmazások futtatását. Mielőtt a Visual Studióval fejlesztené, üzembe helyezheti és tesztelheti az alkalmazást, engedélyeznie kell a fejlesztői módot.

Borravaló

Ha most nem engedélyezi, a rendszer kérni fogja, hogy engedélyezze az alkalmazást, amikor megpróbálja létrehozni az alkalmazást a Visual Studióban.

Fejlesztői mód engedélyezése:

  • Nyissa meg a Windows-beállításokat, és lépjen a Rendszer > fejlesztőknek oldalra.
  • Kapcsolja be a Fejlesztői módot a Be kapcsolóval, és erősítse meg a választását a megerősítő párbeszédablakban.

További információ a fejlesztői módról: Eszköz engedélyezése fejlesztéshez.

2. A Visual Studio telepítése

A WinUI-alkalmazás létrehozásához a Visual Studio, a Microsoft átfogó integrált fejlesztési környezete (IDE) fogja használni. Ez számos Windows-fejlesztő előnyben részesített fejlesztői eszköze, és segít az alkalmazások írásában, hibakeresésében és üzembe helyezésében. A Visual Studio projektsablonjai gyorsan megkezdik a Windows és sok más platform projektjeinek használatát.

Borravaló

Az eszközök telepítése előtt győződjön meg arról, hogy a fejlesztőszámítógép megfelel a Windows alkalmazásfejlesztésirendszerkövetelményeinek.

Az alábbi hivatkozáson letöltheti és telepítheti a legújabb Visual Studiót. A telepítő végigvezeti a lépéseken, de ha részletes útmutatásra van szüksége, tekintse meg Visual Studio telepítésecímű témakört.

Visual Studio letöltése

Az ingyenes Visual Studio Community Edition mindent tartalmaz, amire szüksége van az alkalmazások létrehozásához. Ha fejlesztőcsapattal vagy nagyvállalattal dolgozik, szükség lehet a Visual Studio Professionalre vagy a Visual Studio Enterprise-ra. Lásd Mi a Visual Studio? további információért.

2.2 Szükséges számítási feladatok és összetevők

A Visual Studio telepítése során telepítenie kell a WinUI-val és a Windows App SDK-val való fejlesztéshez szükséges számítási feladatokat és összetevőket. A telepítés után megnyithatja a Visual Studio Installer alkalmazást, és a számítási feladatok és összetevők hozzáadásához válassza a módosítása lehetőséget.

A Visual Studio Installer alkalmazás Számítási feladatok lapján válassza ki a következő számítási feladatokat és összetevőket:

  • A(z) C# alkalmazásfejlesztéshez a Windows App SDK használatával válassza a(z) Windows-alkalmazásfejlesztésilehetőséget.

Képernyőkép a Visual Studio telepítő felhasználói felületéről, amelyen a Windows alkalmazásfejlesztési számítási feladat van kiválasztva.

  • Ha C++ alkalmazásfejlesztést a Windows App SDK-val, válassza Windows-alkalmazásfejlesztésilehetőséget.
    • Ezután a Telepítés részletei panelen, a Windows-alkalmazásfejlesztési csomópont alatt válassza C++ WinUI alkalmazásfejlesztői eszközöket. (Ez a további szükséges összetevőket is kiválasztja.)

A Visual Studio telepítő felhasználói felületének képernyőképe a kiválasztott C++ WinUI alkalmazásfejlesztési eszközökkel.

3. Az első WinUI-alkalmazás létrehozása és elindítása

A Visual Studio projektsablonjai tartalmazzák az alkalmazás gyors létrehozásához szükséges összes fájlt. Sőt, miután egy WinUI-alkalmazássablonból létrehozta a projektet, már rendelkezik egy futtatható alkalmazással, majd hozzáadja a kódot.

Új projekt létrehozása a WinUI C# Blank App projektsablon használatával:

  1. Nyissa meg a Visual Studiót, és válassza Új projekt létrehozása az indítási lapon. (Ha a Visual Studio már meg van nyitva a szerkesztő számára, válassza Fájl>Új>Projekt): Új projekt létrehozása

  2. Keressen WinUI, és válassza ki a Blank App, Packaged (WinUI 3 in Desktop) C# projektsablont, majd kattintson a Következő: Üres, csomagolt WinUI 3 C# asztali alkalmazás

  3. Adjon meg egy projektnevet, majd kattintson a létrehozása gombra. Megadhatja a megoldás nevét és könyvtárát, vagy meghagyhatja az alapértelmezett értékeket. Ebben a képen a Hello World projekt egy Hello World-megoldáshoz tartozik, amely C:\Projects\fog élni: Projekt részleteinek megadása

  4. A projekt létrehozásához és futtatásához kattintson a Hibakeresés "Start" gombra:
    projekted létrehozása és futtatása
    A(z) Hello World projekted le fog épülni, telepítésre kerül a helyi gépedre, és hibakeresési módban fog futni.
    Helló Világ projekt felépítve és fut

  5. A hibakeresés leállításához zárja be az alkalmazásablakot, vagy kattintson a Visual Studióban a "Leállítás" gombra.

4. Frissítés a legújabb WinUI/Windows App SDK-ra

A Windows App SDK (és annak részét képező WinUI) NuGet csomagként van elosztva. Ez azt jelenti, hogy a frissítések a Windows és a Visual Studióval való szinkronizáláson kívül is kiadhatók. Emiatt előfordulhat, hogy a projekt létrehozásához használt Visual Studio-sablon nem hivatkozik a Legújabb Windows App SDK NuGet-csomagra. A legújabb funkciók és javítások biztosítása érdekében minden alkalommal frissítenie kell a NuGet-csomagokat, amikor új projektet hoz létre a Visual Studióban.

A projekt számára a Windows App SDK NuGet-csomag frissítése:

  • A Visual Studio-ban a projekt betöltése után válassza az Eszközök>NuGet-csomagkezelő>A NuGet-csomagok kezelése a megoldáshoz...lehetőséget.
  • Ha egy frissítés elérhető, az megjelenik a Frissítések lapon. Jelölje be a felsorolt frissítés melletti jelölőnégyzetet. (Előzetes frissítések hozzáadásához jelölje be az "Előzetes verzió belefoglalása" lehetőséget. A frissítésekkel kapcsolatos további információkért tekintse meg a kibocsátási megjegyzéseit.)
  • Kattintson a Frissítés gombra, majd kattintson a Alkalmaz gombra a Módosítások előnézete párbeszédpanelen, és fogadja el a licencfeltételeket a frissítés telepítésének befejezéséhez.

Képernyőkép a NuGet-csomagkezelőről a Visual Studióban, amelyen egy Windows App SDK-csomagfrissítés látható.

A projekt most az elérhető legújabb WinUI-funkciókat használja, és készen áll a saját használatára.

Következő lépések

  • Oktatóanyagot további kód hozzáadásához a Hello World alkalmazáshoz.
  • Ha szeretné megtudni, hogy mit kínál a WinUI, tekintse meg a WinUI Gallery alkalmazást.

    A WinUI 3 Gallery alkalmazás interaktív példákat tartalmaz a legtöbb WinUI 3 vezérlőkből, funkciókból és funkcionalitásból. Töltse le az alkalmazást a Microsoft Áruházból , vagy szerezze be a forráskódot a GitHub-.

  • További információ WinUI alapjairól.
  • Ismerje meg Fluent Design alapelveit.
  • Találjon mintákat és eszközöket, amelyek segítenek az alkalmazások hatékonyabb fejlesztésében.