I keep getting that exception in my program. How do I know which process locked it, either by program code or by doing something with windows?
System.IO.IOExce
Have a look at this: http://www.emptyloop.com/unlocker/
I use it all the time, tells you which process has locked it and gives you the chance to unlock it fully. Useful especially for when your debugging image manipulation apps and it bombs out without closing the file properly.
Hope this helps!
Sean