首页 > 解决方案 > 错误 :: 找不到方法:'System.IO.Compression.ZipArchive

问题描述

我正在使用 .NET Framework 4.7 进行开发。

该应用程序使用以下代码创建 zip 文件。

using (ZipArchive zipArch = ZipFile.Open(zipFileName, ZipArchiveMode.Create))
{
    foreach (string file in Directory.GetFiles(outputPath))
    {
        zipArch.CreateEntryFromFile(file, Path.GetFileName(file));
    }
}

当部署在本地服务器上时,进程正常工作并创建了一个 zip 文件,但是当部署到另一台服务器时,进程失败并显示此错误消息。

错误 :: 找不到方法:'System.IO.Compression.ZipArchive System.IO.Compression.ZipFile.Open(System.String, System.IO.Compression.ZipArchiveMode)'。

非常感谢您的帮助

标签: c#ziparchive

解决方案


推荐阅读