Partager via


Configurer votre environnement de développement pour WebView2

Cet article traite de la configuration à usage général de votre environnement de développement pour le développement WebView2. Certains didacticiels Prise en main pointent ici pour les étapes de configuration préliminaires, puis ajoutent des étapes de configuration spécifiques à la plateforme ou au projet.

Installer Visual Studio

  1. Installez Visual Studio 2015 ou version ultérieure, par exemple Visual Studio Professional 2019 ou Visual Studio 2022 Community Edition. La plupart des exemples WebView2 ont été créés et testés à l’aide de Visual Studio 2019. Si un exemple a été créé à l’aide de Visual Studio 2019, vous devez générer et exécuter l’exemple dans Visual Studio 2019, avant d’utiliser l’exemple dans Visual Studio 2022.

    Les exemples WebView2 sont conçus pour Microsoft Visual Studio, et non pour Microsoft Visual Studio Code.

    Si vous installez Visual Studio, vous pouvez accepter les valeurs par défaut pour l’instant . vous pouvez cliquer sur Installer, puis refuser l’installation des charges de travail pour le moment. Visual Studio vous invitera ultérieurement, lorsque vous ouvrirez un fichier particulier .sln , à installer les charges de travail appropriées à la plateforme.

Installer un canal en préversion de Microsoft Edge

Installez n’importe quel canal microsoft Edge en préversion (bêta, dev ou canary) sur un système d’exploitation pris en charge :

  • Windows 10
  • Windows 11

Pour ce faire, accédez à Devenir un Microsoft Edge Insider. Les canaux d’aperçu sont également appelés canaux Insider.

Nous vous recommandons d’utiliser le canal Canary. La version minimale requise est 82.0.488.0.

Les canaux d’aperçu de Microsoft Edge sont nécessaires pour utiliser une version préliminaire du Kit de développement logiciel (SDK) WebView2. Un KIT de développement logiciel (SDK) préversion permet de tester votre application par rapport aux dernières API et d’essayer les dernières API.

Télécharger le référentiel WebView2Samples

Il existe deux dépôts contenant des exemples WebView2 :

Vous pouvez télécharger un dépôt en tant que .zip fichier ou cloner le dépôt.

  • Si vous téléchargez le référentiel (sous forme de .zip fichier), vous obtenez une copie instantané du dépôt. Vous pouvez ensuite télécharger une autre copie mise à jour du dépôt ultérieurement.

  • Si vous clonez le référentiel, vous pouvez mettre à jour votre copie locale à l’aide des commandes git ou des fonctionnalités de différentes applications de développement.

Pour télécharger le référentiel (sous forme de .zip fichier) :

  1. Ouvrez le référentiel WebView2Samples (ou le référentiel WebView2Browser) dans une nouvelle fenêtre ou un nouvel onglet.

  2. Cliquez sur le bouton vert Code dans le coin supérieur droit du dépôt GitHub, puis cliquez sur Télécharger le fichier ZIP.

    Téléchargement du référentiel WebView2Samples

    La fenêtre contextuelle Télécharger s’affiche dans Microsoft Edge :

    Icône « Paramètres et plus » dans la barre d’outils de Microsoft Edge

    Dans Microsoft Edge, si la fenêtre contextuelle Télécharger n’est pas visible, cliquez sur Paramètres et plus (...) puis sur Téléchargements.

  3. Dans la fenêtre contextuelle Téléchargements , pointez à droite de WebView2Samples-main.zip , puis cliquez sur l’icône Afficher dans le dossier (dossier).

    Il est recommandé de ne pas cliquer sur le lien Ouvrir un fichier , car cela décompresse immédiatement le fichier dans votre zone Téléchargements, ce qui peut rendre plus difficile (et plus lent) le déplacement vers l’emplacement souhaité.

  4. Copiez ou coupez le WebView2Samples-main.zip fichier de votre répertoire Downloads vers un répertoire standard, tel que Documents.

  5. Décompressez le WebView2Samples-main.zip fichier et notez l’emplacement des fichiers décompressés.

    Le référentiel WebView2Samples téléchargé et décompressé

  6. Étudiez le petit nombre d’annuaires main.

    -mainest le nom de la branche de dépôt que représente ce répertoire téléchargé instantané. Il est possible de basculer vers une autre branche sur GitHub, puis de télécharger, par exemple, WebView2Samples-smoketest-1.0.1054.27-prerelease-testing.zip. Dans ce cas, le fichier téléchargé .zip est un instantané de la smoketest-1.0.1054.27-prerelease-testing branche du dépôt. Cette documentation part du principe que vous avez téléchargé la main branche du dépôt.

  7. Recommandé : Renommez le répertoire racine de WebView2Samples-main en WebView2Samples, pour qu’il corresponde au nom et au chemin d’accès du référentiel.

Cloner le référentiel WebView2Samples

Vous pouvez télécharger le référentiel en tant .zip que fichier ou cloner le dépôt.

  • Si vous téléchargez le référentiel (sous forme de .zip fichier), vous obtenez une copie instantané du dépôt. Vous pouvez ensuite télécharger une autre copie mise à jour du dépôt ultérieurement.

  • Si vous clonez le référentiel, vous pouvez mettre à jour votre copie locale à l’aide des commandes git ou des fonctionnalités de différentes applications de développement.

Pour cloner le WebView2Samples référentiel (ou le WebView2Browser référentiel), vous devez d’abord installer git. Vous pouvez télécharger le référentiel, comme décrit ci-dessus, ou le cloner.

Installer git

  1. Si vous souhaitez cloner le WebView2Samples référentiel (au lieu de le télécharger) et si git n’est pas déjà installé, téléchargez git et installez-le.

Obtenir l’URL pour le clonage du référentiel WebView2Samples

  1. Ouvrez le référentiel WebView2Samples dans une nouvelle fenêtre ou un nouvel onglet.

  2. Cliquez sur le bouton vert Code en haut à droite du dépôt GitHub, sélectionnez Cloner, puis cliquez sur l’icône Copier (ou sélectionnez la chaîne d’URL HTTPS dans la zone de texte et copiez-la).

    Clonage du référentiel WebView2Samples

  3. Déterminez l’outil que vous souhaitez utiliser pour cloner localement le référentiel :

    • Visual Studio
    • GitHub Desktop
    • Interpréteur de commandes Ou invite de commandes Git Bash

Ensuite, clonez le référentiel GitHub sur votre lecteur local. Pour ce faire, suivez les étapes appropriées ci-dessous, pour l’outil que vous souhaitez utiliser.

Clonage du référentiel à l’aide de Visual Studio

Si vous souhaitez utiliser Visual Studio pour cloner le dépôt GitHub sur votre lecteur local :

  1. Dans Visual Studio, sélectionnez Référentiel clone de fichier>.

  2. Entrez l’URL que vous avez copiée à partir du référentiel GitHub.

  3. À partir de la même boîte de dialogue ou d’un utilitaire d’explorateur de fichiers, vous pouvez créer une racine git ou GitHub un dossier à usage général dans un emplacement accessible en écriture, puis sélectionner ce répertoire afin que le référentiel y soit cloné en tant que nouveau répertoire.

    Par exemple, vous pouvez créer le référentiel dans le dossier parent : C:\Users\myUserName\Documents\GitHub\, afin que l’opération de clonage crée le nouveau répertoire C:\Users\myUserName\Documents\GitHub\WebView2Samples.

Vous avez cloné le dépôt sur votre lecteur local. Passez à la section principale suivante ci-dessous.

Clonage du référentiel à l’aide de GitHub Desktop

Si vous souhaitez utiliser GitHub Desktop pour cloner le dépôt GitHub sur votre lecteur local :

  1. Installez GitHub Desktop.

  2. Dans GitHub Desktop, sélectionnez Dépôtde clonagede fichier>.

  3. Dans Visual Studio ou GitHub Desktop, entrez l’URL que vous avez copiée à partir du dépôt GitHub.

  4. À partir de la même boîte de dialogue ou d’un utilitaire d’explorateur de fichiers, vous pouvez créer une racine git ou GitHub un dossier à usage général dans un emplacement accessible en écriture, puis sélectionner ce répertoire afin que le référentiel y soit cloné en tant que nouveau répertoire.

    Par exemple, vous pouvez créer le référentiel dans le dossier parent : C:\Users\myUserName\Documents\GitHub\, afin que l’opération de clonage crée le nouveau répertoire C:\Users\myUserName\Documents\GitHub\WebView2Samples.

Vous avez cloné le dépôt sur votre lecteur local. Passez à la section principale suivante ci-dessous.

Clonage du référentiel à l’aide de l’interpréteur de commandes Git Bash ou d’une invite de commandes

Si vous souhaitez plutôt cloner le dépôt à l’aide d’un interpréteur de commandes Git Bash ou d’une invite de commandes :

  1. Clonez le référentiel sur votre lecteur local, en entrant la chaîne d’URL que vous avez copiée à partir du dépôt GitHub :

    # example location where the repo directory will be added:
    cd c:/users/myusername/documents/github/
    git clone https://github.com/MicrosoftEdge/WebView2Samples.git
    

    Utilisation de l’interpréteur de commandes Git Bash pour entrer la commande git clone dans le répertoire git ou dépôt GitHub local souhaité

    Le répertoire est créé sur votre lecteur local, dans le chemin que vous avez spécifié, comme dans la figure suivante :

    Explorateur de fichiers montrant le répertoire du référentiel WebView2Samples cloné

    Vous avez cloné le dépôt sur votre lecteur local.

Voir aussi :

Ouvrir un fichier webView2Samples .sln dans Visual Studio

Après avoir cloné ou téléchargé le WebView2Samples référentiel, ouvrez un .sln fichier dans Visual Studio.

  1. Dans votre copie locale de la structure du répertoire du référentiel, recherchez un .sln fichier. Le fichier README de niveau supérieur dans le référentiel WebView2Samples offre une vue d’ensemble similaire.

  2. Ouvrez un .sln fichier dans Visual Studio. Par exemple, ouvrez votre copie locale de WebView2Samples.sln. Les fichiers solution de ce référentiel nécessitent Visual Studio, et non Visual Studio Code.

  3. Ouvrez l’un des .sln fichiers. Par exemple, ouvrez votre copie locale du fichier de solution main Win32 WebView2Samples/SampleApps/WebView2Samples.sln (téléchargé en tant que chemin d’accès WebView2Samples-main/SampleApps/WebView2Samples.sln) dans Microsoft Visual Studio. Lorsque vous ouvrez ce fichier solution dans Visual Studio, Explorateur de solutions contient les projets suivants :

    Explorateur de solutions pour le référentiel WebView2Samples, montrant les exemples WebView2 en tant que projets

Pour la configuration générale et initiale de l’environnement de développement, vous pouvez ouvrir n’importe quel type de .sln fichier à partir du WebView2Samples dépôt :

  • Fichier spécifique à la .sln plateforme dans un sous-répertoire du GettingStartedGuides répertoire. Ceux-ci correspondent aux didacticiels Prise en main et sont des exemples complets qui illustrent quelques fonctionnalités d’API.

  • Fichier Win32 .sln contenant plusieurs projets de plateforme, dans le SampleApps répertoire . Il s’agit d’une démonstration complète de l’API.

  • Fichier spécifique à la .sln plateforme dans un sous-répertoire du SampleApps répertoire. Il s’agit de démonstrations d’API complètes.

Installer des charges de travail Visual Studio

Installez les charges de travail Visual Studio si vous y êtes invité. Lorsque vous ouvrez un .sln fichier à partir du dépôt cloné ou téléchargé WebView2Samples dans Microsoft Visual Studio 2019 ou 2022, une boîte de dialogue « Impossible d’ouvrir » peut s’afficher.

  1. Cliquez sur le bouton OK . Vous pouvez alors voir un programme d’installation de charge de travail comme :

    Programme d’installation de Visual Studio pour la charge de travail développement .NET Desktop .

  2. Cochez la case, puis cliquez sur le bouton Installer .

    Le programme d’installation de Visual Studio s’exécute pour la charge de travail de la plateforme :

    Programme d’installation de Visual Studio, installation de la charge de travail développement .NET Desktop .

    Une page de fichier journal du rapport de migration peut s’ouvrir, par exemple à l’adresse file:///C:/Users/username/Documents/WebView2Samples-main/WebView2Samples-main/SampleApps/UpgradeLog.htm:

    Rapport de migration du programme d’installation de charge de travail Visual Studio 2022 pour l’exemple d’API multiplateforme et complète

    Pour effectuer un zoom, cliquez avec le bouton droit sur >Ouvrir l’image dans un nouvel onglet.

    Ci-dessus, le -main suffixe de répertoire est présent pour le fichier téléchargé .zip du dépôt, et non si vous avez cloné le dépôt.

    Visual Studio ouvre le fichier sélectionné .sln dans Explorateur de solutions :

    Visual Studio 2022 après avoir exécuté le programme d’installation de la charge de travail lors de l’ouverture de l’exemple d’API multiplateforme et complète

Installer ou mettre à jour le Kit de développement logiciel (SDK) WebView2

Le Kit de développement logiciel (SDK) WebView2 inclut le contrôle WebView2, qui est alimenté par Microsoft Edge et vous permet d’incorporer des technologies web (HTML, CSS et JavaScript) dans vos applications natives.

Vous installez le Kit de développement logiciel (SDK) WebView2 une fois par nœud de projet de chaque .sln fichier. L’installation du Kit de développement logiciel (SDK) WebView2 s’applique uniquement au projet sur lequel il est installé.

Au lieu de télécharger le Microsoft.Web.WebView2 package NuGet du SDK à partir de nuget.org, vous installez le package NuGet du Kit de développement logiciel (SDK) WebView2 via le panneau Gestionnaire de package NuGet dans Visual Studio. Après avoir cloné ou téléchargé le référentiel WebView2Samples, vous ouvrez l’un des fichiers du .sln référentiel dans Visual Studio, puis cliquez avec le bouton droit sur un nœud de projet dans la solution. Vous utilisez le panneau Gestionnaire de package NuGet pour installer le Kit de Microsoft.Web.WebView2 développement logiciel (SDK) en tant que package NuGet.

Le Microsoft.Web.WebView2 Kit de développement logiciel (SDK) est disponible dans les versions Release et Prerelease. Pour commencer, une version release est recommandée.

Installez ou mettez à jour le Kit de développement logiciel (SDK) WebView2 version ou préversion, comme suit :

  1. Ouvrez un .sln fichier dans Visual Studio. Par exemple, ouvrez votre copie locale de WebView2Samples.sln. Les fichiers solution de ce référentiel nécessitent Visual Studio, et non Visual Studio Code.

  2. Dans Explorateur de solutions, cliquez avec le bouton droit sur les nœuds de projet de la solution, tels que le nœud de projet WebView2GettingStarted (pas le nœud de la solution), puis sélectionnez Gérer les packages NuGet.

    L’image suivante montre un fichier et un projet .sln particuliers . utilisez le projet dans lequel vous souhaitez installer le KIT de développement logiciel (SDK) :

    Gérer les packages NuGet

    L’onglet Gestionnaire de package NuGet s’ouvre dans Visual Studio.

  3. Dans la fenêtre NuGet , cliquez sur l’onglet Parcourir .

  4. À droite de la barre de recherche, décochez la case Inclure la préversion ou définissez-la si vous souhaitez une version préliminaire du Kit de développement logiciel (SDK), qui inclut des API expérimentales.

  5. Dans la barre de recherche en haut à gauche, tapez Microsoft.Web.WebView2.

  6. Sous la barre de recherche, cliquez sur le carte Microsoft.Web.WebView2.

  7. Dans le volet droit, cliquez sur le bouton Installer (ou Mettre à jour). NuGet télécharge le Kit de développement logiciel (SDK) WebView2 sur votre ordinateur, pour une utilisation par ce projet.

    Sélection du package « Microsoft.Web.WebView2 » dans le Gestionnaire de package NuGet dans Visual Studio

    Pour effectuer un zoom, cliquez avec le bouton droit sur >Ouvrir l’image dans un nouvel onglet.

  8. Fermez l’onglet Gestionnaire de package NuGet .

Le Kit de développement logiciel (SDK) WebView2 étant maintenant installé, votre environnement de développement est maintenant configuré pour ajouter des fonctionnalités WebView2 aux applications WebView2.

Voir aussi :

Mise à jour du runtime WebView2

Pour mettre à jour le runtime WebView2 sur votre ordinateur de développement et sur les ordinateurs utilisateur, consultez Distribuer votre application et le runtime WebView2.

Voir aussi