Installer des analyseurs de plateforme des compilateurs .NETInstall .NET Compiler Platform analyzers

Visual Studio 2017 inclut un ensemble de la plateforme des compilateurs .NET (Roslyn) des analyseurs.Visual Studio 2017 includes a core set of .NET Compiler Platform (Roslyn) analyzers. Ces analyseurs sont toujours activées.These analyzers are always on. Vous pouvez installer des analyseurs supplémentaires comme packages NuGet, ou en tant qu’extensions de Visual Studio dans VSIX fichiers.You can install additional analyzers either as NuGet packages, or as Visual Studio extensions in VSIX files.

Pour installer des analyseurs de package NuGetTo install NuGet package analyzers

  1. Déterminer la version de package analyseur à installer, selon votre version de Visual Studio.Determine which analyzer package version to install, based on your version of Visual Studio.

  2. Installer le package dans Visual Studio, soit à l’aide de la Package Manager Console ou Package Manager UI.Install the package in Visual Studio, using either the Package Manager Console or the Package Manager UI.

    Note

    La page nuget.org pour chaque package analyzer vous montre la commande Coller dans le Package Manager Console.The nuget.org page for each analyzer package shows you the command to paste into the Package Manager Console. Il existe même un bouton pratique de copier le texte dans le Presse-papiers.There's even a handy button to copy the text to the clipboard.

    Page NuGet.org affichant la commande de Console du Gestionnaire de Package

    Les assemblys de l’analyseur sont installés et s’affichent dans l’Explorateur de solutions sous références > analyseurs.The analyzer assemblies are installed and appear in Solution Explorer under References > Analyzers.

    Nœud analyseurs dans l’Explorateur de solutions

Pour installer des analyseurs de VSIXTo install VSIX analyzers

  1. Dans Visual Studio, sélectionnez outils > Extensions et mises à jour.In Visual Studio, select Tools > Extensions and Updates.

    La boîte de dialogue Extensions et mises à jour s’ouvre.The Extensions and Updates dialog box opens.

    Note

    Vous pouvez également télécharger l’extension directement à partir de Visual Studio Marketplace.Alternatively, download the extension directly from Visual Studio Marketplace.

  2. Développez Online dans le volet gauche, puis sélectionnez Visual Studio Marketplace.Expand Online in the left pane, and then select Visual Studio Marketplace.

  3. Dans la zone de recherche, tapez « analyse du code » et recherchez le Microsoft Code Analysis 2017 extension.In the search box, type "code analysis", and look for the Microsoft Code Analysis 2017 extension.

    Extension de l’analyse du Code Microsoft

  4. Sélectionnez télécharger.Select Download.

    L’extension est téléchargée.The extension is downloaded.

  5. Sélectionnez OK pour fermer la boîte de dialogue, puis fermez toutes les instances de Visual Studio à lancer le programme d’installation de VSIX.Select OK to close the dialog box, and then close all instances of Visual Studio to launch the VSIX Installer.

    Le programme d’installation de VSIX boîte de dialogue s’ouvre.The VSIX Installer dialog box opens.

    Programme d’installation VSIX pour l’analyse de Code Microsoft

  6. Sélectionnez modifier pour démarrer l’installation.Select Modify to start the installation.

  7. Après une ou deux minutes, l’installation est terminée.After a minute or two, the installation completes. Sélectionnez fermer.Select Close.

  8. Rouvrez Visual Studio.Open Visual Studio again.

Si vous souhaitez vérifier si l’extension est installée, sélectionnez outils > Extensions et mises à jour.If you want to check whether the extension is installed, select Tools > Extensions and Updates. Dans le Extensions et mises à jour boîte de dialogue, sélectionnez le installé catégorie sur la gauche, puis recherchez l’extension de nom.In the Extensions and Updates dialog box, select the Installed category on the left, and then search for the extension by name.

Étapes suivantesNext steps

Voir aussiSee also