Ich habe eine kleine C# -Anwendung, die einige Ordner erstellt und ich möchte es debuggen. Ich habe einen Debugger.Break() in meinem Code & hinzugefügt, aber ich bin nicht in der Lage, den Prozess an das Visual Studio anhängen, da so bald ich klicken Sie auf die exe, um es zu starten, beendet seine Operation. Sicherlich vermisse ich etwas albern hier. Irgendwelche Lösungen?Wie debugge ich meine C# -Anwendung in Visual Studio?
1
A
Antwort
1
Sie müssen einen Haltepunkt in Ihrem Code festlegen. Klicken Sie auf die graue Leiste, die auf der linken Seite Ihres Code-Editor-Fensters angezeigt wird, wo sich eine Codezeile befindet. Ein roter Punkt sollte erscheinen und das ist dein Haltepunkt. Sie müssen möglicherweise einige verschiedene Zeilen versuchen, da Sie nicht alle Codezeilen unterbrechen können. Führen Sie Ihre App jetzt aus Visual Studio aus, indem Sie auf den grünen Pfeil (weiter) in der Symbolleiste klicken. Wenn die Ausführung diesen Haltepunkt erreicht, sollte es anhalten und Sie können von dort innerhalb von Visual Studio debuggen.
Ich schlage vor, Sie diese Informationen für mehr lesen Getting started with Debugging
Verwandte Themen
- 1. Wie debugge ich eine PHP-Anwendung?
- 2. Slim .net: Wie debugge ich Testgeräte mit Visual Studio?
- 3. Wie aktualisiere ich meine Visual Studio-Anwendung automatisch mit ClickOnce?
- 4. Wie debugge ich eine AngularJS-Anwendung in Visual Studio 2013 mit Grunt?
- 5. Wie emuliere/debugge ich Windows CE 5.0-Anwendungen in C#?
- 6. Wie debugge Smarty-Anwendung?
- 7. Wie debugge ich diesen C# Absturz?
- 8. Wie lege ich das Icon für meine Anwendung in Visual Studio 2008 fest?
- 9. Wie debugge ich JavaFX
- 10. Wie debugge ich benutzerdefinierte Code Analysis-Regeln?
- 11. Wie debugge ich Webservices in Silverlight
- 12. Wie installiere ich ein Installationsprogramm für meine C# -Anwendung?
- 13. Wie debugge ich HTML und JavaScript zusammen in VSCode (Visual Studio Code)?
- 14. Wie debugge Resque-Job in Schienen Anwendung
- 15. Wie kann ich programmgesteuert die Version von Visual Studio erhalten, mit der meine Anwendung erstellt wurde?
- 16. In Visual Studio kann ich meine Variable im Haltepunkt plotten?
- 17. C# C++ Visual Studio
- 18. Wie debugge ich eine Remote-Anwendung in meiner Eklipse
- 19. Verteilung von C++ - Anwendung mit Abhängigkeiten in Visual Studio
- 20. Problemeinstellung Haltepunkt in Visual Studio (C++)
- 21. C++ - Programm in Visual Studio-Debugger anhalten
- 22. Wie debugge ich Heroku?
- 23. Xamarin Studio (Mac) - Windows Forms-Anwendung? (wie in Visual Studio)
- 24. Visual Studio 2005 Anwendung Portabilität
- 25. Wie kann ich meine bereitgestellte Anwendung benennen?
- 26. Visual Studio für C#
- 27. Wie debugge ich Makros?
- 28. Wie verhindere ich, dass Visual Studio meine Steuerelemente umbenennt?
- 29. Ungültige Win32-Anwendung Visual Studio-Anwendung
- 30. Kann ich nur meine TODO-Aufgaben in Visual Studio verfolgen?
'Console.ReadLine()' am Ende? Wenn es eine Konsolenanwendung ist, sollte es funktionieren –
Sie können auch 'Debugger.Launch();' anstelle von 'Break' setzen, was Ihnen die Möglichkeit gibt, zuerst anzuhängen. – Blorgbeard
Außerdem hoffe ich, dass Sie wissen, dass Sie das Programm * von * Visual Studio mit der Taste F5 ausführen können? Wenn Sie Befehlszeilenargumente übergeben möchten, können Sie dies auf der Debug-Seite der Projekteigenschaften tun. – Blorgbeard