Comment : utiliser un serveur de symboles
Mise à jour : novembre 2007
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro et Team |
Légende du tableau :
Applicable |
|
Non applicable |
|
Commande ou commandes masquées par défaut. |
Vous pouvez utiliser un serveur de symboles pour que Visual Studio puisse télécharger automatiquement les symboles qui conviennent au débogage de votre projet Visual Studio.
Microsoft gère des serveurs de symboles publics qui fournissent des symboles pour les systèmes d'exploitation Windows, en plus de MDAC, d'IIS, d'ISA et du .NET Framework.
Microsoft Visual Studio 2008 SP1 se connecte automatiquement aux serveurs de symboles publics de Microsoft lorsque vous cliquez sur Charger les symboles depuis les serveurs de symboles Microsoft dans la boîte de dialogue Options (catégorie Débogage, page Symboles ) ou dans le menu contextuel (Fenêtre Modules dans Fenêtre Pile des appels).
De plus, vous pouvez disposer d'un serveur de symboles local installé sur votre Intranet ou sur un ordinateur local destiné aux développeurs à l'adresse suivante : http://msdl.microsoft.com/download/symbols.
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. Avec Visual Studio 2008 SP1, vous pouvez supprimer les chemins d'accès 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.
Remarque : |
---|
Vérifiez la fiabilité du serveur de symboles et de son chemin d'accès. Sinon, vous vous exposez à des risques sécuritaires. |
Pour définir un chemin vers un serveur de symboles
Dans le menu Déboguer, cliquez sur Options.
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.
Modifiez le texte pour ajouter un nouveau chemin d'accès au serveur de symboles.
Pour utiliser le serveur de symboles public de Microsoft, tapez :
http://msdl.microsoft.com/download/symbols
Pour utiliser un serveur de symboles sur votre Intranet, tapez :
\\server\path\symbols
Pour utiliser un serveur de symboles sur votre ordinateur local, tapez :
c:\path\symbols
Désactivez Rechercher aux emplacements ci-dessus uniquement lorsque les symboles sont chargés manuellement pour charger automatiquement les symboles lorsque vous lancez une version Debug.
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 ce faire, tapez 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 procédez à un débogage distant, le répertoire de cache se trouve sur l'ordinateur distant.
Cliquez sur OK.
Si vous utilisez le serveur de symboles public de Microsoft, une boîte de dialogue Contrat de Licence Utilisateur Final peut s'afficher. Cliquez sur Oui pour accepter le contrat.
En cours de débogage, les symboles se téléchargent immédiatement, sauf si vous avez activé l'option de téléchargement manuel. En mode Design, les symboles se téléchargent lors du prochain lancement de votre version Debug, sauf si vous avez, là aussi, activé l'option de téléchargement manuel.
Voir aussi
Tâches
Comment : spécifier le chemin d'accès d'un symbole
Concepts
Installation de symboles pour le débogage des incidents d'appel système
Référence
Symboles, Débogage, boîte de dialogue Options