Share via


Comment : déboguer avec une source Code Center Premium

Mise à jour : novembre 2007

Avec le débogueur Visual Studio, vous pouvez déboguer une source partagée sécurisée à partir de Microsoft MSDN Code Center Premium.

Cette rubrique explique comment installer et déboguer du code source Code Center Premium dans Visual Studio.

Pour installer Code Center Premium

  1. Insérez votre carte Code Center Premium dans le lecteur de carte à puce relié à votre ordinateur.

  2. Insérez le CD-ROM du Kit de bienvenue de Code Center Premium dans votre lecteur de CD-ROM.

  3. Si le disque ne démarre pas automatiquement, recherchez et exécutez le fichier d'installation :

    Kit de bienvenue CD\Source Code\CDROM_FILES\install.exe

  4. Pour accéder à la source à partir de Code Center Premium, lancez Internet Explorer, puis entrez :

    https://codepremium.msdn.microsoft.com

  5. Recherchez le code source que vous souhaitez.

Pour déboguer la source à partir de Code Center Premium

  1. Spécifiez un répertoire local pour la source partagée sécurisée Code Center Premium, comme décrit ci-dessous.

  2. Lancez Visual Studio.

  3. Dans le menu Outils, cliquez sur Options.

  4. Dans la boîte de dialogue Options, ouvrez le nœud Débogage et cliquez sur Symboles.

  5. Dans la zone Emplacements du fichier de symboles, ajoutez l'emplacement suivant :

    https://codepremium.msdn.microsoft.com/symbols

  6. Dans la zone Mettre en cache les symboles des serveurs de symboles dans ce répertoire, entrez l'emplacement où Code Center Premium peut mettre en cache les symboles. Par exemple :

    c:\symbols

    Si vous avez déjà mis en cache des symboles dans cet emplacement, il n'est pas nécessaire de nettoyer le cache contenant les anciennes versions des symboles sans les informations de Code Center Premium.

  7. Ouvrez votre projet dans Visual Studio.

  8. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le nom de la solution, puis sélectionnez Propriétés.dans le menu contextuel.

  9. Dans la boîte de dialogue Pages de propriétés de Solution, ouvrez le nœud Propriétés communes, puis sélectionnez Fichiers sources pour le débogage.

  10. Dans la zone Répertoires contenant du code source, ajoutez l'emplacement du code source Code Center Premium. Vous pouvez localiser la source en allant sur https://codepremium.msdn.microsoft.com, puis copier l'emplacement à partir de la barre d'adresses d'Internet Explorer.

    L'emplacement entré doit se présenter comme suit :

    https://codepremium.msdn.microsoft.com/Source/windows XP/SP1

    (cet exemple correspond au code source de Windows XP SP1)

  11. Cliquez sur OK.

  12. Lorsque vous démarrez le débogage de la source à partir de Code Center Premium et que le débogueur passe en mode arrêt, une boîte de dialogue vous invite à entrer le code PIN de la carte à puce.

  13. Entrez le code confidentiel que vous avez reçu avec le kit de bienvenue de Code Center Premium.

    Le débogueur télécharge la source à partir de Code Center Premium.

Spécification du répertoire local pour la source Code Center Premium

Avant de pouvoir déboguer la source partagée sécurisée à partir de Code Center Premium, vous devez spécifier un répertoire local pour la source sur votre ordinateur. Vous pouvez changer cet emplacement en modifiant une clé de Registre.

Pour modifier le répertoire local par défaut de la source à partir de Code Center Premium

  1. Fermez Visual Studio, si l'application est en cours d'exécution.

  2. À l'invite de commande Windows, entrez :

    regedt32
    
  3. Dans la fenêtre de l'Éditeur du Registre, ouvrez : HKEY_CURRENT_USER\Software\MSFT\VisualStudio\8.0\Debugger

  4. Dans la colonne Nom, double-cliquez sur SecureSourceLocalDirectory.

  5. Modifiez les données de la valeur (à l'origine, une chaîne vide) à l'emplacement que vous souhaitez utiliser comme un répertoire local.

    Si vous modifiez les paramètres de votre IDE Visual Studio, il se peut que vous deviez répéter ce processus.

Voir aussi

Concepts

Sécurité du débogueur

Autres ressources

Paramètres et préparation du débogage