Cette documentation est archivée et n’est pas conservée.

Comment : utiliser un serveur de symboles

Vous pouvez utiliser un serveur de symboles pour permettre à Visual Studio de télécharger automatiquement les symboles appropriés pour déboguer votre projet Visual Studio.

Microsoft gère un serveur de symboles public destiné aux développeurs à http://msdl.microsoft.com/download/symbols Ce serveur est exclusivement réservé au téléchargement de symboles. Il ne peut pas être parcouru. Ce serveur fournit des symboles pour différents systèmes d'exploitation (Windows NT 4.0, Windows 2000, Windows XP et Windows Server 2003), MDAC, IIS, ISA et le .NET Framework.

En outre, vous pouvez disposer d'un serveur de symboles local installé sur votre Intranet ou sur votre ordinateur local.

Pour utiliser un serveur de symboles, spécifiez le chemin du serveur dans les options Visual Studio, comme expliqué dans la procédure suivante. Pour plus d'informations, consultez Comment : spécifier le chemin d'accès d'un symbole.

Vous pouvez supprimer les chemins de la liste Emplacements du fichier de symboles (.pdb) dans la boîte de dialogue Options. Pour plus d'informations, consultez Comment : spécifier le chemin d'accès d'un symbole.

RemarqueRemarque

Vérifiez la fiabilité du serveur de symboles et de son chemin d'accès. Faute de quoi, vous pourriez être exposé à des menaces sur la sécurité.

Pour définir un chemin vers un serveur de symboles

  1. Dans le menu Déboguer, cliquez sur Options.

  2. Dans la boîte de dialogue Options, ouvrez le nœud Débogage, puis cliquez sur Symboles. Pour plus d'informations, consultez Comment : spécifier le chemin d'accès d'un symbole.

  3. Modifiez le texte pour ajouter un nouveau chemin d'accès au serveur de symboles.

    • Pour utiliser le serveur de symboles public de Microsoft, entrez :

      http://msdl.microsoft.com/download/symbols 
      
    • Pour utiliser un serveur de symboles intranet, entrez :

      \\server\path\symbols
      
    • Pour utiliser un serveur de symboles sur votre ordinateur local, entrez :

      c:\path\symbols
      
  4. Vérifiez que l'option Rechercher aux emplacements ci-dessus uniquement lorsque les symboles sont chargés manuellement n'est pas sélectionnée, sauf si vous voulez charger manuellement les symboles lors du débogage.

  5. Si vous utilisez des symboles sur un serveur de symboles distant, vous pouvez améliorer les performances en spécifiant un répertoire local dans lequel les symboles peuvent être copiés. Pour cela, entrez un chemin d'accès dans la zone Mettre en cache les symboles des serveurs de symboles dans ce répertoire. Pour vous connecter au serveur de symboles public de Microsoft, vous devez activer ce paramètre. Si vous déboguez un programme sur un ordinateur distant, le répertoire de cache local désigne un répertoire sur cet ordinateur.

  6. Cliquez sur OK.

  7. Si vous utilisez le serveur de symboles public de Microsoft, une boîte de dialogue Contrat de Licence Utilisateur Final apparaît. Cliquez sur Oui pour accepter le contrat et télécharger les symboles dans votre cache local.

Voir aussi

Afficher: