Freigeben über


Gewusst wie: Debuggen von systemeigenen DLLs

HinweisHinweis

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen.Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern.Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

Das Debuggen einer DLL kann über die folgenden Projekte gestartet werden:

  • Über das Projekt, das zum Erstellen der ausführbaren Datei verwendet wurde, durch die die DLL aufgerufen wird.

- oder -

  • Über das Projekt, durch das die DLL selbst erstellt wurde.

Falls das Projekt, mit dem die ausführbare Datei erstellt wurde, verfügbar ist, starten Sie den Debugvorgang über dieses Projekt.Sie können dann eine Quelldatei für die DLL öffnen und in dieser Datei Haltepunkte festlegen. Dies gilt auch, wenn die Datei nicht dem Projekt angehört, mit dem die ausführbare Datei erstellt wurde.Weitere Informationen finden Sie unter Haltepunkte.

Wenn Sie den Debugvorgang über das Projekt starten, mit dem die DLL erstellt wird, müssen Sie die ausführbare Datei angeben, die beim Debuggen der DLL verwendet werden soll.

So legen Sie eine ausführbare Datei für die Debugsitzung fest

  1. Wählen Sie das Projekt, mit dem die DLL erstellt wird, im Projektmappen-Explorer aus.

  2. Ansicht Wählen Sie im Menü Eigenschaftenseiten aus.

  3. Öffnen Sie im Dialogfeld Eigenschaftenseiten den Ordner Konfigurationseigenschaften, und wählen Sie die Kategorie Debuggen aus.

  4. Geben Sie im Feld Befehl den Pfadnamen für den Container an.Beispielsweise C:\Programme\MeineAnwendung\MEINEANW.EXE.

  5. Geben Sie im Feld Befehlsargumente die erforderlichen Argumente für die ausführbare Datei an.

Wenn Sie nicht die ausführbare Datei im Dialogfeld ProjektEigenschaftenseiten angeben, wird Ausführbare Datei für Debugsitzungs-Dialogfeld, wenn Sie mit dem Debuggen beginnen.

Siehe auch

Konzepte

Debuggersicherheit

Weitere Ressourcen

Debuggen in Visual Studio