Gibt es eine Möglichkeit, eine ASP.Net Core-Webanwendung mit mehreren Projekten in Visual Studio Code zu debuggen?Debuggen von Mult-Project ASP.Net-Lösung ist Visual Studio Code
Antwort
Ich konnte es herausfinden! In meiner Lösung Ordner habe ich die folgenden Projekte:
- -Project.Data
- -Project.Domain
- -Project.WebApi
Wenn Sie in der Lösung Ordner sind und versuchen, Führen Sie den Debugger aus. VS Code fügt einen .vscode-Ordner hinzu und fügt eine launch.json-Datei hinzu. Alles, was Sie tun müssen, ist die Eigenschaft "program" im Abschnitt "configurations" zu ändern. Es sieht ursprünglich wie:
"${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>"
Ändern Sie es an:
"${workspaceRoot}/<project-name>/bin/Debug/<target-framework>/<project-name.dll>"
So jetzt mein wie folgt aussieht:
"${workspaceRoot}/Project.WebApi/bin/Debug/netcoreapp1.0/Project.WebApi.dll"
Wenn die Anwendung eine tasks.json schafft, müssen Sie hinzufügen ein neues Element im "args" -Array für die Erstellungsaufgabe wie:
"${workspaceRoot}/<project-name>/project.json"
So sieht meine jetzt wie:
"${workspaceRoot}/Project.WebApi/project.json"
Stellen Sie sicher, ein Element in diesem Array für jedes der Projekte in Ihrer Lösung hinzuzufügen.
Struktur Meine Lösung Datei sieht nun wie:
- -.vscode
- -Project.Data
- -Project.Domain
- -Project.WebApi
Jetzt, Wenn ich den Debugger starte, sucht er im entsprechenden "Start-Projekt" nach der Anwendung.
- 1. Debuggen von C# -Code in Visual Studio-Code unter Windows
- 2. VB6-Code aus Visual Studio 2012 debuggen
- 3. LLVM C++ Debuggen in Visual Studio-Code
- 4. Debuggen Go-Tests in Visual Studio-Code
- 5. Visual Studio-Code debuggen HTML und JavaScript
- 6. Debuggen von Angular2-Anwendungen in Visual Studio Code
- 7. Fehler beim Debuggen von C# in Visual Studio Code
- 8. Wie Debuggen von Clientseite in Visual Studio Code?
- 9. Debuggen von C-Programmen in Visual Studio Code
- 10. Wie kann ich Python3-Code in Visual Studio-Code debuggen
- 11. So verwenden Sie Visual Studio-Code zum Debuggen von Django
- 12. Debuggen von Visual Studio-Builds von Eclipse
- 13. Debuggen von C++ mit Visual Studio-Debugger
- 14. Visual Studio 2008 nicht debuggen
- 15. Debuggen von Visual Studio Team Services-Komponententests
- 16. Visual Studio 2017 Debuggen Vbscript
- 17. Visual Studio 2008 Baugruppenebene Debuggen
- 18. Wie kann ich Unit-Tests in Visual Studio-Code debuggen
- 19. Wie kann man angulare Anwendungen im Visual Studio Code debuggen?
- 20. So debuggen Sie ein CucumberJS-Skript mit Visual Studio-Code
- 21. Debuggen von nicht verwaltetem Code beim Debuggen von verwaltetem Code
- 22. Wie Debuggen in CUDA Kernel-Code mit Visual Studio 2008?
- 23. Autodesk Maya Debuggen mit Visual Studio-Code (VSCode)
- 24. Wie können wir Webanwendung auf Visual Studio Code debuggen?
- 25. Position der unbehandelten Ausnahme ist falsch beim Debuggen von F # -Code in Visual Studio
- 26. Visual Studio 2008: Schritt zur nächsten Zeile ist sehr langsam beim Debuggen von verwaltetem Code
- 27. Screenshot-Code von Visual Studio Code
- 28. wo ist Visual Studio Code-Befehlszeile?
- 29. Debuggen in Speicherkomponenten mit Visual Studio
- 30. Wie ein Threadpool in Visual Studio debuggen?
Danke vcsjones! – BSmith