[Mono-list] error on FileInfo.CopyTo() / .MoveTo()
larsfp
register at falk-petersen.no
Mon Feb 19 18:20:43 EST 2007
hi
i use this code to copy files from one dir to another:
DirectoryInfo diSource;
DirectoryInfo diTarget;
diSource = new DirectoryInfo(txtFrom.Text);
diTarget = new DirectoryInfo(txtTo.Text);
if(!diSource.Exists || !diTarget.Exists) {
Console.WriteLine("dir does not exist");
return;
}
foreach(FileInfo f in diSource.GetFiles()) {
try
{
//copy
Console.WriteLine("copying " + f.FullName
+ " to " + diTarget.FullName);
f.CopyTo(diTarget.FullName);
}
catch(IOException er) {
Console.WriteLine("copy failed " + er.Message);
}
}
but it prints:
copying /home/lars/temp/test1/testfil to /home/lars/temp/test2/
copy failed Win32 IO returned 82. Path: /home/lars/temp/test1/testfil" or
"/home/lars/temp/test2/
why?
i am running ubuntu with latest version from repository (then why is it
talking about win32?). get this result on all versions i've tried.
any other ways of copying/moving files?
--
View this message in context: http://www.nabble.com/error-on-FileInfo.CopyTo%28%29---.MoveTo%28%29-tf3255821.html#a9051683
Sent from the Mono - General mailing list archive at Nabble.com.
More information about the Mono-list
mailing list