在 Mac 上下载 C# ZipFile 时,显示文件路径而不是文件夹

Posted

技术标签:

【中文标题】在 Mac 上下载 C# ZipFile 时,显示文件路径而不是文件夹【英文标题】:C# ZipFile when downloaded on mac, shows file paths instead of folders 【发布时间】:2017-03-03 15:03:35 【问题描述】:

在 Windows 上,文件夹都正确存在,但在 mac 上,我得到以下信息:

我用来创建 zip 文件夹的只是

ZipFile.CreateFromDirectory()

这可以很好地满足我的需要。被压缩的文件夹的所有文件夹和目录也正确,只有当我移动到 mac 时它才会被弄乱。

任何帮助都会很棒,谢谢!

【问题讨论】:

【参考方案1】:

这是实施中的一个已知问题。您可以升级到至少 .NET 4.6.1 吗? Microsoft 将路径分隔符从反斜杠更改为斜杠以解决问题并使其可配置:https://msdn.microsoft.com/en-us/library/mt712573(v=vs.110).aspx?f=255&MSPPError=-2147217396

【讨论】:

以上是关于在 Mac 上下载 C# ZipFile 时,显示文件路径而不是文件夹的主要内容,如果未能解决你的问题,请参考以下文章

在 Mac 上下载 Ngrok

如何找到在我的 mac 上下载的 JDK 的路径?

使用Aimersoft Video Suite在 Mac 上下载所有格式的视频?

如何在运行 10.11.6 (El Capitan) 的 Mac 上下载 Xcode 9?

「mac软件教程」Mac上下载bilibili哔哩哔哩(B站)视频

存在字体时如何在网络上下载字体?