Share via


Procedura: eseguire il debug con codice sorgente di Code Center Premium

Aggiornamento: novembre 2007

Con il debugger di Visual Studio è possibile eseguire il debug di codice sorgente condiviso sicuro disponibile in Microsoft MSDN Code Center Premium.

In questo argomento viene descritto come impostare Code Center Premium e come eseguire il debug del relativo codice sorgente in Visual Studio.

Per configurare Code Center Premium

  1. Inserire la scheda di Code Center Premium nel lettore di smart card collegato al computer.

  2. Inserire il CD del Code Center Premium Welcome Kit nell'unità CD-ROM.

  3. Se il disco non viene eseguito automaticamente, trovare ed eseguire il file di installazione:

    Welcome Kit CD\Source Code\CDROM_FILES\install.exe

  4. Per individuare il codice sorgente di Code Center Premium, avviare Internet Explorer ed immettere:

    https://codepremium.msdn.microsoft.com

  5. Cercare il codice sorgente desiderato.

Per eseguire il debug del codice sorgente di Code Center Premium

  1. Specificare una directory locale per il codice sorgente condiviso sicuro di Code Center Premium, come descritto di seguito.

  2. Avviare Visual Studio.

  3. Scegliere Opzioni dal menu Strumenti.

  4. Nella finestra di dialogo Opzioni espandere il nodo Debug e selezionare Simboli.

  5. Nella casella Percorsi dei file di simboli (pdb) aggiungere il seguente percorso:

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

  6. Nella casella Memorizza nella cache i simboli dai server di simboli in questa directory, immettere un percorso per la memorizzazione dei simboli nella cache. Ad esempio:

    c:\symbols

    Se i simboli sono stati memorizzati nella cache nello stesso percorso in precedenza, può non essere necessario pulire la cache che può contenere versioni precedente dei simboli senza le informazioni di Code Center Premium.

  7. Aprire il progetto in Visual Studio.

  8. In Esplora soluzioni fare clic con il pulsante destro del mouse sul nome della soluzione e scegliere Proprietà dal menu di scelta rapida.

  9. Nella finestra di dialogo Pagine delle proprietà di soluzione espandere il nodo Proprietà comuni e selezionare Esegui debug dei file di origine.

  10. Nella casella Directory contenenti codice sorgente aggiungere il percorso del codice sorgente di Code Center Premium. Per trovare il codice sorgente, esplorare https://codepremium.msdn.microsoft.com in Internet Explorer, quindi copiare il percorso dalla barra degli indirizzi di Internet Explorer.

    Il percorso immesso deve essere analogo al seguente:

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

    Il codice sorgente riportato in questo esempio è per Windows XP SP1.

  11. Scegliere OK.

  12. Quando si inizia a eseguire il debug del codice sorgente di Code Center Premium e viene attivata la modalità interruzione del debugger,viene richiesto di immettere il numero PIN della smart card.

  13. Immettere il numero PIN ricevuto con il Code Center Premium Welcome Kit.

    Il debugger scaricherà il codice sorgente di Code Center Premium.

Specifica della directory locale per il codice sorgente di Code Center Premium

Prima di poter eseguire il debug del codice sorgente condiviso sicuro di Code Center Premium, è necessario specificare una directory locale per il codice sorgente nel computer. Questo percorso può essere modificato in una chiave del Registro di sistema.

Per modificare la directory locale predefinita del codice sorgente di Code Center Premium

  1. Chiudere Visual Studio, se è in esecuzione.

  2. Al prompt dei comandi di Windows immettere:

    regedt32
    
  3. Nella finestra Editor del Registro di sistema aprire la chiave HKEY_CURRENT_USER\Software\MSFT\VisualStudio\8.0\Debugger

  4. Nella colonna Nome fare doppio clic su SecureSourceLocalDirectory.

  5. Modificare i Dati valore (inizialmente una stringa vuota) nel percorso che si desidera utilizzare come directory locale.

    Se si modificano le impostazioni dell'IDE di Visual Studio, può essere necessario ripetere questa procedura.

Vedere anche

Concetti

Protezione del debugger

Altre risorse

Impostazioni di debug e preparazione