本文介绍了使用C#中的System.IO.Compression.Filesystem解压缩文件时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我正在使用.Net framework 4.5,因为我在提取zip文件时使用了一个dll System.Io.Compression.filesystem i使用以下代码 ZipFile.ExtractToDirectory(destfile,filedirectory); 但它显示错误,因为ZipFile在内容中不存在 警告:警告1主要参考System.IO.Compression.FileSystem 无法解决,因为它间接依赖于框架程序集System.IO.Compression,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089无法在当前目标框架中解析。 .NETFramework,版本= V4.0,外形=客户。要解决此问题,请删除引用System.IO.Compression.FileSystem或将应用程序重新定位到包含System.IO.Compression,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089的框架版本。 解决方案 尝试使用nuget中的.dll。您只需在Google中键入nuget并下载解压缩文件包。 I am using .Net framework 4.5 ,in that i used a dll System.Io.Compression.filesystemwhile extracting the zipfilei use the following codeZipFile.ExtractToDirectory(destfile, filedirectory);but its shows an ERROR as ZipFile is doesnt exist in the contentWARNING as:Warning1The primary reference "System.IO.Compression.FileSystem" could not be resolved because it has an indirect dependency on the framework assembly "System.IO.Compression, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" which could not be resolved in the currently targeted framework. ".NETFramework,Version=v4.0,Profile=Client". To resolve this problem, either remove the reference "System.IO.Compression.FileSystem" or retarget your application to a framework version which contains "System.IO.Compression, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089". 解决方案 这篇关于使用C#中的System.IO.Compression.Filesystem解压缩文件时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 09-15 18:58