c# - 错误 :: 找不到方法:'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)'。
非常感谢您的帮助
解决方案
推荐阅读
- javascript - Openlayers 使用 prerender 和 postrender 事件添加加载指示器
- javascript - 为什么我在 slack web api 上收到 Invalid Form data 错误?
- c - FLT_DIG、DBL_DIG 和 LDBL_DIG 在 C 中是如何确定的
- java - jpanel.add(component) 在 actionListener 中不起作用
- android - Firebase Auth UI Android,getIdToken() 返回的任务永远不会完成
- prolog - 如何为序言中的列表中的项目赋予值
- java - 具有大量节点和边的Java中的最大流算法太慢
- php - 在 PHP 中为 JSON Ajax 响应动态构建 ChartJs 数据集
- javascript - 本身具有依赖关系的间谍服务
- c# - 如何计算匿名方法?