System.IO.IOException
C#
2
Posts
2
Posters
0
Views
1
Watching
-
Hi all, i'm trying to copy a file to a location but i'm getting the above error. Basically i'm copying an exe but it's being used at the time, how do i stop the exe from running so i can overwrite it with the new one? Cheers Kev
Kev: If the .exe is running then you are definetly not going to be able to copy it. One thing you might do is use some code like this: System.Diagnostics.Process[] processes = System.Diagnostics.Process.GetProcesses(); foreach(Process p in processes) { if(p.ProcessName == "ProcessName") { p.Kill(); } } That would kill the process (you should also consider p.close(); and then killing if that fails). I hope this helps, Jim