Process.Start program po drugim uruchomieniu nie dziala

0

Witam . Mam pytanie , mam dwie aplikacje jedna wyłącza i włącza proces ustawiłem sobie breakpoint w konstruktorze programu , który jest resetowany i za pierwszym uruchomieniem nie poprzez Process.Start działanie programu zatrzymuje się na breakpoincie natomiast po zresetowaniu aplikacji przez drugi program już breakpoina nie "łapie" i w konsekwencji nie działają mi wszystkie funkcje (nie wiem czy to przez to)

kod który zabija proces i go wznawia

 
            
            try
            {
                Process.GetProcessesByName("App1.vshost")[0].Kill();
            }
            catch
            {
                Process.GetProcessesByName("App1")[0].Kill();
            }

            Thread.Sleep(1000);
            Process.Start(@"C:\App1.exe");
       
0

hmm dobra juz wiem czemu nie wchodzi na breakpoint ;p ale tutaj moje drugie pytanie czy poprawnie zabijam proces i go uruchamiam ? moj program kiedy nie zabijam procesu dziala bez zarzutu natomiast po zabiciu i uruchomieniu nie dziala ;/

0

co znaczy nie działa?
zawiesza się? nieche ponownie wykonać jakiejś operacji?

stwierdzenie "nie działa" to jak:
-Słowem jak jest?
-Dobrze.
-A w dwóch słowach?
-Nie dobrze.

0

"ale tutaj moje drugie pytanie czy poprawnie zabijam proces i go uruchamiam ?"

1 użytkowników online, w tym zalogowanych: 0, gości: 1