Comment : activer et désactiver l’analyse de solution complète pour le code managéHow to: Enable and disable full solution analysis for managed code

L’analyse complète est une fonctionnalité de Visual Studio qui vous permet de voir les problèmes d’analyse de code uniquement dans des fichiers Visual c# ou Visual Basic ouverts dans votre solution, ou également dans le code des fichiers qui sont fermées.Full solution analysis is a Visual Studio feature that enables you to see code analysis issues only in open Visual C# or Visual Basic files in your solution, or also in code files that are closed. Par défaut, l’analyse complète de la solution est activé pour Visual Basic, et désactivé pour Visual c#.By default, full solution analysis is enabled for Visual Basic, and disabled for Visual C#.

Il peut être utile voir tous les problèmes dans tous les fichiers, mais il peut également être perturbante.It can be useful to see all issues in all files, but it can also be distracting. Cela ralentit Visual Studio si votre solution est très volumineux ou de fichiers.It slows Visual Studio down if your solution is very large or has many files. Pour limiter le nombre de problèmes indiqué et améliorer les performances de Visual Studio, vous pouvez désactiver l’analyse complète de la solution.To limit the number of issues shown and improve Visual Studio performance, you can disable full solution analysis. Vous pouvez facilement réactiver cette fonctionnalité si nécessaire.You can easily reenable this feature if necessary.

Pour activer/désactiver l’analyse complète de la solutionTo toggle full solution analysis

  1. Pour ouvrir la Options choisir de la boîte de dialogue, dans la barre de menus dans Visual Studio outils > Options.To open the Options dialog box, on the menu bar in Visual Studio choose Tools > Options.

  2. Dans le Options boîte de dialogue, choisissez éditeur de texte > c# ou base > Advanced.In the Options dialog box, choose Text Editor > C# or Basic > Advanced.

  3. Sélectionnez le activer l’analyse de la solution complète case à cocher pour activer l’analyse complète de la solution, ou désactivez la case pour le désactiver.Select the Enable full solution analysis check box to enable full solution analysis, or clear the box to disable it. Choisissez OK lorsque vous avez terminé.Choose OK when you're done.

    Activez la case à cocher analyse complète de la solution.

Résultats de l’activation et désactivation de l’analyse complète de la solutionResults of enabling and disabling full solution analysis

Dans la capture d’écran suivante, vous pouvez voir les résultats lorsque l’analyse complète de la solution est activée.In the following screenshot, you can see the results when full solution analysis is enabled. Toutes les erreurs et problèmes d’analyse de code dans tous les des fichiers dans la solution apparaissent, indépendamment de si les fichiers sont ouverts ou non.All errors and code analysis issues in all of the files in the solution appear, regardless of whether the files are open or not.

Analyse de la solution complète activée.

La capture d’écran suivante montre les résultats à partir de la même solution après la désactivation de l’analyse complète de la solution.The following screenshot shows the results from the same solution after disabling full solution analysis. Uniquement les erreurs et les problèmes d’analyse de code dans les fichiers de la solution ouverte s’affichent dans le liste d’erreurs.Only errors and code analysis issues in open solution files appear in the Error List.

Analyse complète de la solution désactivé.

La désactivation automatique de l’analyse complète de la solutionAutomatically disable full solution analysis

Si Visual Studio détecte que 200 Mo ou moins de mémoire système disponible à ce dernier, il désactive automatiquement l’analyse complète de la solution (et autres fonctionnalités) s’il est activé.If Visual Studio detects that 200 MB or less of system memory is available to it, it automatically disables full solution analysis (and some other features) if it's enabled. Si cela se produit, une alerte s’affiche vous informant que Visual Studio a désactivé certaines fonctionnalités.If this occurs, an alert appears informing you that Visual Studio has disabled some features. Un bouton vous permet de réactiver l’analyse complète de la solution si vous le souhaitez.A button lets you reenable full solution analysis if you want.

Texte d’alerte la suspension de l’analyse complète de la solution