我用 DotNetZip 创建了一个 zip 文件/文件夹。我正在尝试将该文件从原始目录/文件夹移动到另一个,例如我的文档。到目前为止,我已经完成了以下操作,但它给了我一个错误,说它找不到路径的一部分。
private static void Move()
{
try
{
Directory.Move(@"Debug\Settings.zip", IO.Paths.Enviroment.MyDocuments);
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
}
}
更新:所以我玩了一下,笑了不是因为我修好了它,而是因为它很奇怪。我同时使用File.Move()
andDirectory.Move()
并更改both.Move(@"Debug\Settings.zip",...);
为both.Move(@"Settings.zip",...);
然后得到一个错误说Cannot create a file when that file already exists.