Problèmes de performances, incidents de produit ou problèmes de rendu dans Visual Studio 2013 et versions ultérieures

Cet article fournit des solutions de contournement pour les problèmes de performances intermittents, les incidents de produit ou les problèmes de rendu dans Microsoft Visual Studio 2013.

Version d’origine du produit : Visual Studio 2013, 2015, 2017
Numéro de la base de connaissances d’origine : 2894215

Symptômes

Si l’accélération matérielle est activée, ou si vous utilisez les paramètres d’expérience visuelle par défaut dans Visual Studio 2017, Visual Studio 2015 et Visual Studio 2013, vous pouvez rencontrer des problèmes de performances intermittents, des incidents de produit ou des problèmes de rendu.

Cause

Ces problèmes peuvent se produire en raison de bogues dans le pilote graphique installé.

Remarque

L’équipe Visual Studio a continué à remarquer une série petite mais importante de problèmes de performances et de fiabilité causés par des bogues dans les pilotes graphiques installés. Par défaut, Visual Studio ajuste automatiquement l’expérience visuelle afin d’optimiser les performances et la réactivité entre les configurations du client. Visual Studio utilise également l’accélération graphique matérielle lorsqu’elle est disponible sur le client. Pour la plupart des clients, ces paramètres par défaut de Visual Studio offrent la meilleure expérience utilisateur. Toutefois, certains utilisateurs ont signalé que les ajustements manuels de ces paramètres peuvent améliorer l’expérience. Cet article explique comment effectuer ces ajustements dans Visual Studio.

Solutions de contournement

Pour contourner ces problèmes, utilisez l’une des méthodes suivantes :

  • Installez les derniers pilotes graphiques.

    Remarque

    Les pilotes obsolètes sont une source courante de problèmes de rendu Windows Presentation Foundation (WPF).

  • Désactivez l’accélération graphique matérielle pour basculer vers le rendu logiciel. Pour cela, procédez comme suit :

    1. Dans Visual Studio, cliquez sur Options d’outils>.

    2. Dans la boîte de dialogue Options, désactivez la zone Ajuster automatiquement l’expérience visuelle en fonction des performances du client case activée. (Reportez-vous à la capture d’écran suivante pour cette étape.)

      Capture d’écran de la fenêtre Options montrant la case Ajuster automatiquement l’expérience visuelle en fonction des performances du client est désactivée.

    3. Désactivez la zone Utiliser l’accélération graphique matérielle si disponible case activée pour empêcher l’utilisation de l’accélération graphique matérielle.

    4. Sélectionnez ou désactivez la zone Activer l’expérience visuelle cliente enrichie case activée pour vous assurer que les visuels enrichis sont toujours activés ou désactivés, respectivement. Lorsque cette zone de case activée est sélectionnée, les visuels enrichis sont utilisés indépendamment de l’environnement informatique. Par exemple, les visuels enrichis sont utilisés lorsque vous exécutez Visual Studio localement sur un client riche et sur le Bureau à distance.