Witam. Postaram się opisać mój problem zwięźle:
Odpalam jeden program (powiedzmy X), który po pewnym czasie ma włączyć drugi program (powiedzmy Y) i wyłączyć się (do tego użyłem 'Application.Exit()' ). Program Y ma potem usunąć cały folder z programem X. Wszystko idzie dobrze, ale gdy próbuję usunąć folder wyskakuje błąd, że folder jest przez coś używany. Jak kliknę Continue w debuggerze i zobaczę na ten folder z programem X to on nadal istnieje, ale wszystkie pliki w nim zostały usunięte. Niby o to mi właśnie chodzi, ale program nie chce działać dalej, bo próbuje cały czas usunąć cały folder. W takim razie co mam zrobić, aby folder z programem X zniknął w całości? A może użyć jakąś komendę, która usunie tylko pliki w folderze (znacie jakąś taką?)?
Dodam jeszcze bardzo ważną rzecz: Gdy włączam od razu program Y (a nie przez program X) to wszystko ładnie się usuwa, więc wygląda na to, jakby 'Application.Exit()' nie wyłączało całkowicie programu, ale patrzyłem w menedżerze zadań i nie ma tam programu X. Trochę dziwne.
Proszę o pomoc.