Freigeben über


Gewusst wie: Debuggen mit Code Center Premium-Quellcode

Aktualisiert: November 2007

Mit dem Visual Studio-Debugger können Sie sicheren, freigegebenen Microsoft MSDN Code Center Premium-Quellcode debuggen.

In diesem Thema wird erläutert, wie Sie Code Center Premium in Visual Studio einrichten und den Quellcode debuggen.

So richten Sie Code Center Premium ein

  1. Führen Sie die Code Center Premium-Karte in den an den Computer angeschlossenen SmartCard-Leser ein.

  2. Legen Sie die Code Center Premium Welcome Kit-CD in das CD-ROM-Laufwerk ein.

  3. Wenn die CD nicht automatisch gestartet wird, suchen Sie die Installationsdatei und führen diese aus:

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

  4. Um Code Center Premium-Quellcode zu durchsuchen, starten Sie Internet Explorer und geben Folgendes ein:

    https://codepremium.msdn.microsoft.com

  5. Navigieren Sie zum gewünschten Quellcode.

So debuggen Sie Code Center Premium-Quellcode

  1. Geben Sie wie unten beschrieben ein lokales Verzeichnis für den sicheren freigegebenen Code Center Premium-Quellecode an.

  2. Starten Sie Visual Studio.

  3. Wählen Sie im Menü Extras den Befehl Optionen aus.

  4. Öffnen Sie im Dialogfeld Optionen den Knoten Debuggen, und wählen Sie Symbole.

  5. Fügen Sie im Feld Speicherorte für Symboldateien den folgenden Speicherort hinzu:

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

  6. Geben Sie im Feld Symbole vom Symbolserver in diesem Verzeichnis zwischenspeichern einen Speicherort an, in dem Symbole von Code Center Premium zwischengespeichert werden können. Beispiel:

    c:\symbols

    Wenn sich zuvor zwischengespeicherte Symbole am selben Speicherort befinden, müssen Sie den Cache nicht unbedingt löschen, obwohl er möglicherweise frühere Versionen der Symbole ohne Code Center Premium-Informationen enthält.

  7. Öffnen Sie das Projekt in Visual Studio.

  8. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Projektmappennamen, und wählen Sie im Kontextmenü Eigenschaften aus.

  9. Erweitern Sie im Dialogfeld Projektmappe-Eigenschaftenseiten den Knoten Allgemeine Eigenschaften, und wählen Sie Quelldateien debuggen aus.

  10. Fügen Sie im Feld Verzeichnisse mit Quellcode den Speicherort des Code Center Premium-Quellcodes hinzu. Sie finden den Quellcode, indem Sie in Internet Explorer https://codepremium.msdn.microsoft.com durchsuchen und anschließend den Speicherort aus der Adressleiste von Internet Explorer kopieren.

    Der eingegebene Speicherort sollte wie folgt aussehen:

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

    (Dieses Beispiel bezieht sich auf Windows XP SP1-Quellcode.)

  11. Klicken Sie auf OK.

  12. Wenn Sie mit dem Debuggen von Code Center Premium-Quellcode beginnen und der Debugger in den Unterbrechungsmodus wechselt, werden Sie über ein Dialogfeld aufgefordert, die SmartCard-PIN-Nummer einzugeben.

  13. Geben Sie die PIN-Nummer ein, die Sie mit dem Code Center Premium Welcome Kit erhalten haben.

    Der Code Center Premium-Quellcode wird vom Debugger heruntergeladen.

Angeben des lokalen Verzeichnisses für Code Center Premium-Quellcode

Bevor Sie sicheren freigegebenen Code Center Premium-Quellcode debuggen können, müssen Sie für den Quellcode ein lokales Verzeichnis auf dem Computer angeben. Sie können diesen Speicherort ändern, indem Sie einen Registrierungsschlüssel bearbeiten.

So ändern Sie das lokale Standardverzeichnis für Code Center Premium-Quellcode

  1. Beenden Sie ggf. Visual Studio.

  2. Geben Sie an der Windows-Eingabeaufforderung Folgendes ein:

    regedt32
    
  3. Öffnen Sie im Fenster Registrierungs-Editor den Schlüssel HKEY_CURRENT_USER\Software\MSFT\VisualStudio\8.0\Debugger.

  4. Doppelklicken Sie in der Spalte Name auf SecureSourceLocalDirectory.

  5. Ändern Sie den Wert (anfangs eine leere Zeichenfolge) in den Speicherort, den Sie als lokales Verzeichnis verwenden möchten.

    Wenn Sie die IDE-Einstellungen von Visual Studio ändern, müssen Sie diesen Vorgang möglicherweise wiederholen.

Siehe auch

Konzepte

Debuggersicherheit

Weitere Ressourcen

Einstellungen und Vorbereitung für das Debuggen