Chciałbym wiedzieć, czy istnieje jakieś polecenie lub narzędzie, które może być użyte do rozpoczęcia procesu, a następnie natychmiast go zatrzymać.Jak rozpocząć proces, a następnie natychmiast go zatrzymać?
Potrzebuję tej funkcji, aby mieć czas na dołączenie do niej debuggera. Próbowałem funkcji visual studio/debugexe, ale zachowanie programu wydawało się być zmienione. Muszę znaleźć inny sposób na dołączenie go i debugowanie.
Dziękuję.
Podejrzewam, że prawdziwy problem polega na tym, że masz problemy z wyścigiem lub inną kwestią współbieżności, a więc po prostu uruchomienie go w debugerze powoduje, że problem się ukrywa. –
Dziękuję wszystkim za dostarczenie użytecznych komentarzy do mojego problemu. Ponieważ opracowuję wtyczkę do programu, nie mogę zmodyfikować kodu źródłowego programu hosta. Dlatego rozwiązania dostarczone przez sharptooth i nobugz byłyby bardziej odpowiednie dla mojego problemu. Sądzę, że musimy zmodyfikować program nadrzędny, aby użyć R Samuela Klatchko i rozwiązania Rytmis. – askalee