将System.IO.Compression程序集参考添加到Mono CentOS

时间:2017-09-13 20:32:19

标签: c# dll mono .net-assembly centos7

我试图在使用Mono 5.2.0.215的CentOS 7上运行的C#应用​​程序中使用System.IO.Compression DLL。

我能够在Visual Studio中添加程序集引用,但是当我尝试编译.cs时,它会抛出错误:

  

Program.cs(48,21):错误CS0103:名称`ZipFile'在当前上下文中不存在   编译失败:1个错误,0个警告

ZipFile是程序集引用的一个类。

知道如何使这项工作吗?

foreach(var file in piesZipList)
        {
            try
            {
                string extractionPath = file.Substring(0, file.LastIndexOf('.') - 1);
                ZipFile.ExtractToDirectory(file, extractionPath);
                piesUnzippedList.Add(extractionPath);
            }
            catch(Exception e)
            {
                Console.WriteLine(e.ToString());
            }
        }

0 个答案:

没有答案