Did you know System.IO.Directory.Move does not support moving from one drive to another!? i.e. C:\ to D:\
See:
Failed to move storage: System.IO.IOException: Source and destination path must have identical roots. Move will not work across volumes.
at System.IO.Directory.Move(String sourceDirName, String destDirName)
Any particular reason? Would be kind of handy rather than write a recursive copy method then a delete.
NJ.