Wcześniej robiłem wiele komponentów WinFroms i mieliśmy coś InDesigner Zastanawiam się, czy jest coś podobnego IsWithDebuggerAttached

Dzięki

0
ruslander 2 czerwiec 2011, 18:45
Jaki problem próbujesz rozwiązać? Jest prawdopodobnie lepszy sposób na zrobienie tego niż wykrycie debuggera. Atrybuty kompilacji warunkowej itp. Pełniejszy opis ułatwiłby znalezienie odpowiedniego młotka.
 – 
Cody Gray♦
2 czerwiec 2011, 19:08
Robię kilka rzeczy przewodowych z TopShelf i jeśli WhenStarted zajmuje zbyt dużo czasu, kończy się niepowodzeniem z wyjątkiem limitu czasu
 – 
ruslander
2 czerwiec 2011, 19:15
Szczerze nie wiem, co to za rzeczy. Zakładam, że TopShelf jest jakąś zewnętrzną biblioteką klas? Co robi metoda WhenStarted? Dlaczego kończy się niepowodzeniem tylko wtedy, gdy dołączony jest debuger? Czy możesz zmodyfikować jego źródło?
 – 
Cody Gray♦
2 czerwiec 2011, 19:22

2 odpowiedzi

Najlepsza odpowiedź

Możesz zbadać System.Diagnostics.Debugger.IsAttached. Dzięki temu dowiesz się, czy do Twojej aplikacji jest dołączony debuger. Czy to Visual Studio, czy nie, to inna historia.

3
Mike Hofer 2 czerwiec 2011, 18:51

Z przestrzeni nazw System.Diagnostics użyj właściwości Debugger.IsAttached.

1
Michael Burr 2 czerwiec 2011, 18:50