为什么我在写作时遇到错误:using system.IO.Compression.FileSystem

时间:2017-01-14 15:17:47

标签: c# winforms zipfile

我正在尝试使用需要zipfile的siple方法using system.IO.Compression.FileType解压缩文件,但我总是收到错误,没有这样的事情。

对于那些认为我使用不受支持的.NET Framework的人,我使用的是版本4.5.2 ,而ZipFile应该适用于4.5及更高版本(作为Microsft说)。

任何帮助都将不胜感激。

代码:

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.Net;
using System.IO;
using System.IO.Compression;
// using System.IO.Compression.FileSystem;

        private void InstallData()
        {
            pBar_Downloading.Style = ProgressBarStyle.Marquee;
            if (updater_main.AppLang == "cz")
            {
                lbl_text.Text = "Právě probíhá instalace aktualizace...";
            }
            else
            {
                lbl_text.Text = "Installing the update...";
            }

            ZipFile.ExtractToDirectory(updater_main.AppLocation + "package.zip", updater_main.AppLocation);
        }

1 个答案:

答案 0 :(得分:0)

正如您所说,您已经在使用4.5.2版。

转到参考文献并添加" System.IO.Compression.FileSystem"

在Visual C#中添加引用

1 。在解决方案资源管理器中,右键单击项目节点,然后单击“添加引用”。

2 。在“添加引用”对话框中,选择指示要引用的组件类型的选项卡。

3 。选择要引用的组件,然后单击“确定”。