我试图在使用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());
}
}