Die Antwort befindet sich anscheinend am Ende dieser MSDN-Dokumentationsseite .
Der Debugger sucht an folgenden Stellen nach Quelldateien:
Dateien, die in der IDE der Visual Studio-Instanz geöffnet sind, die den Debugger gestartet hat.
Dateien in der Lösung, die in der VS-Instanz geöffnet ist.
Verzeichnisse, die auf der Seite "Allgemeine Eigenschaften" / "Quelldateien debuggen" in den Eigenschaften der Lösung angegeben sind.
Die Quellinformationen der .pdb des Moduls. Dies kann der Speicherort der Quelldatei sein, als das Modul erstellt wurde, oder es kann ein Befehl an einen Quellserver sein.
So fügen Sie der Seite Debug-Quelldateien der Lösung ein Verzeichnis hinzu (Schritt 3. oben):
Sie können ein Netzwerk oder lokale Verzeichnisse angeben, um nach Quelldateien zu suchen.
Wählen Sie die Lösung im Projektmappen-Explorer aus und wählen Sie dann "Eigenschaften" aus dem Kontextmenü (dh klicken Sie mit der rechten Maustaste auf das Kontextmenü).
Wählen Sie unter dem Knoten "Allgemeine Eigenschaften" die Option "Quelldateien debuggen".
Klicken Sie auf das Ordnersymbol. Bearbeitbarer Text wird in der Liste "Verzeichnisse mit Quellcode" angezeigt.
Fügen Sie den Pfad hinzu, den Sie suchen möchten.
Beachten Sie, dass nur das angegebene Verzeichnis durchsucht wird. Sie müssen Einträge für alle Unterverzeichnisse hinzufügen, die Sie durchsuchen möchten.
Wenn Sie also eine bestimmte Datei nur einmal debuggen möchten, ohne Ihre Lösung zu überladen, öffnen Sie diese Datei einfach in der Visual Studio-IDE. Wenn Sie von dieser Datei in eine andere wechseln müssen, müssen die anderen Dateien wahrscheinlich auch in Visual Studio geöffnet sein.
Wenn Sie häufig Quelldateien außerhalb Ihrer Lösung debuggen müssen, können Sie entweder:
- Fügen Sie die Quelldateien zu einem Ihrer vorhandenen Projekte in der Lösung hinzu oder erstellen Sie ein neues Projekt in der Lösung, um die Quelldateien aufzunehmen. Dies wird Ihre Lösung / Ihr Projekt überladen, aber da es in der Quellcodeverwaltung eingecheckt wird, können alle Teammitglieder automatisch in den Quelldateien debuggen.
- Fügen Sie die Verzeichnisse mit dem Quellcode zu den "Debug-Quelldateien" der Lösung hinzu. Da diese Änderung nicht in der Quellcodeverwaltung aktiviert ist, muss jedes Teammitglied, das die Quelldateien debuggen möchte, dies tun und seine lokalen Pfade hinzufügen. Wenn Sie den Lösungscode auf einem anderen Computer erhalten, müssen Sie daran denken, diesen Schritt erneut auszuführen.