【发布时间】:2014-08-15 00:29:17
【问题描述】:
我要做的是通过右键单击 Windows 资源管理器创建一个 zip 文件夹,然后新建 -> 压缩 (zip) 文件夹。
然后我想使用类似 My.Computer.Filesystem.MoveFile("C:\From.jpg", "C:\ZipFolder.zip\To.jpg", true)
但是我得到一个错误“同名的文件或目录已经存在”。
有没有简单的方法来做到这一点?我认为 Windows 支持 zip 文件夹,但似乎不知道我正在尝试将文件移动到 zip 文件夹,而是将 zip 视为文件并认为我正在覆盖它或其他东西。
【问题讨论】:
-
旁注:Windows 从不支持“zip 文件夹” - 存在文件系统级压缩和 Zip 文件创建/在资源管理器中打开 ZIP 文件以查看内容...
-
如果这个问题是重复的,至少提供之前回答的链接。
-
如果您没有看到自动“此问题已在此处找到答案:”在您的帖子中发表评论,请在meta.stackoverflow.com 上提问,为什么它没有显示给您。这是链接以防万一stackoverflow.com/questions/905654/zip-folder-in-c-sharp。