Czy można debugować wiele projektów jednocześnie w Visual Studio? Wiem, że możesz wybrać wiele projektów startowych z właściwości rozwiązania, ale zastanawiałem się, w jaki sposób obsługiwane są punkty przerwania? Jeśli dwa projekty używają tej samej klasy (dwóch różnych jej wystąpień) i jestem zatrzymany z punktem przerwania, czy zablokuje tylko jeden program lub oba? Skąd mam wiedzieć, który plik wykonywalny trafia w punkt przerwania? Jestem nieco zdezorientowany.Visual Studio: debugowanie wielu projektów w tym samym czasie?
Odpowiedz
Tak, jest to możliwe. Możesz ustawić wiele projektów startowych w swoim rozwiązaniu (prawy przycisk myszy, przejdź do Ustaw projekty uruchamiania, wybierz Wiele projektów startowych) i określ akcję dla każdego projektu zawartego w rozwiązaniu (Brak, Uruchom, Uruchom bez debugowania). Jeśli masz wiele projektów ustawionych na Start, debugger będzie dołączał do każdego z nich podczas uruchamiania.
Po znalezieniu punktu przerwania można zobaczyć, który proces jest używany, korzystając z paska narzędzi Debug Location (może być konieczne wyświetlenie go, niektóre profile domyślnie je ukrywają). Pokaże, który proces obecnie przeglądasz, w którym wątku jesteś i na którym masz ramkę:
Domyślne zachowanie jest takie, że gdy jeden proces się zepsuje, debugger się zepsuje wszyscy. W ten sposób możesz sprawdzić stan jakiegokolwiek dołączonego procesu po trafieniu w pojedynczy punkt przerwania.
Nie. Można debugować plik exe i przejść do wersji debugowanej połączonej biblioteki DLL, jeśli uważnie upewnisz się, że plik exe "widzi" tę samą bibliotekę DLL, co debugger, ale nie możesz debugować dwóch plików EXE w tym samym czasie. Przynajmniej o ile wiem.
tak, możesz uruchomić (inne) .exe następnie "dołączyć do procesu" z VS i wybierz go –
- 1. Visual Studio, debugowanie jednego z wielu wątków
- 2. Jak otworzyć dwa lub więcej projektów w tym samym czasie w Android Studio?
- 3. Zastosuj jedną animację do wielu widoków w tym samym czasie
- 4. Przewijanie wielu elementów div w tym samym czasie
- 5. drukowanie wielu liczb całkowitych w tym samym czasie
- 6. Jaki jest najprostszy sposób użycia podziału pionowego i poziomego w Visual Studio w tym samym czasie?
- 7. Jak wyświetlić konsolę wyjściową i debugową w kodzie Visual Studio w tym samym czasie?
- 8. Kilka żądań Ajax w tym samym czasie
- 9. Zanikanie i przesuwanie w tym samym czasie?
- 10. Visual Studio Ostatnia lista projektów
- 11. Łączenie wielu plików konfiguracyjnych w Visual Studio
- 12. Visual Studio - test z tym samym identyfikatorem już istnieje
- 13. Visual Studio JavaScript debugowanie bardzo powolne
- 14. Uruchamianie dwóch projektów jednocześnie w Visual Studio
- 15. Płótno HTML: wiele kresek getContext w tym samym czasie
- 16. Przesyłanie wielu plików w tym samym żądaniu
- 17. Importowanie wielu projektów do eclipse
- 18. Jak wstawić wiele rekordów do tabeli w tym samym czasie?
- 19. Maksymalny numer pliku może przesłać php w tym samym czasie
- 20. Debugowanie plików zrzutu w programie Visual Studio
- 21. Jak zadeklarować wiele zmienne zmienne w tym samym czasie?
- 22. Emacs kopiuje region/linię i komentuje w tym samym czasie
- 23. Jak ograniczyć debugowanie gdb do jednego wątku w tym samym czasie?
- 24. Debugowanie JavaScript w Visual Studio 2008
- 25. Debugowanie Visual Studio 2010 w stałym porcie
- 26. Jak działa debugowanie w Visual Studio?
- 27. Aktywuj przycisk formularza i przycisku procesu w tym samym czasie?
- 28. Wiele projektów Visual Studio 2015 npm
- 29. Jak korzystać z NLog z wielu projektów w tym samym rozwiązaniu
- 30. Jak mogę udostępnić ustawienia konfiguracji dla wielu projektów w Visual Studio?
Uruchamianie wielu VS. – i486
Nie, nie możesz, debugger działa z jedną kompilacją naraz i przestaje ją wykonywać po trafieniu w punkt przerwania. Wiele VS to opcja dla Ciebie jako ** i486 ** wspomniana powyżej. – Shaharyar
Debugowanie -> Dołącz do procesu –