【发布时间】:2023-03-06 05:03:01
【问题描述】:
我正在尝试从 C#(表单应用程序)中的 .zip 文件中解压缩文件 我得到了这样的东西:
System.IO.Compression.ZipFile.ExtractToDirectory(zipPath, extractPath);
我有字符串 zip 和提取路径,但我有一个错误“CS0234”。 我的图书馆:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Media;
using System.IO.Compression;
using System.IO;
有什么想法吗?
【问题讨论】:
-
您是否引用了
System.IO.Compression.FileSystem程序集?阅读remarks。 -
如果您已经使用 System.IO.Compression,则无需在其余部分之前添加它。它应该只是“ZipFile.ExtractToDirectory(zipPath, extractPath);”
-
我得到“ZipFile 在当前上下文中不存在
-
那么这很可能是@dr.null 所建议的。展开项目中的引用,看看 System.IO.Compression.FileSystem 是否存在