1
嘗試了幾次,使這項工作,但幾次失敗。 讓我解釋什麼,我已經嘗試過的事情:
1.Unrar中的文件,ZIP格式(工作)
2.Unraring到指定的目錄(unrars)從unrars文件夾
3.Copying到另一個文件夾(不工作)
所以我的問題是:我使用了正確的覆蓋格式嗎?我將bool覆蓋設置爲true。C#覆蓋文件失敗嚴重
foreach (string fisier in Directory.GetFiles(SourcePath, "*.*", SearchOption.AllDirectories))
{
System.IO.File.Copy(fisier, fisier.Replace(TheSourcePath, TheDestinationPath), true);
}
「不工作」與「失敗嚴重」一模一樣。我們可以有更精確的線索嗎? – HABO
也許你的應用程序沒有足夠的權限來覆蓋文件? – thalm
不起作用:它不覆蓋文件(如果文件不存在,則複製它沒有問題,如果不覆蓋不起作用。 –