sevenzipsharp

    1热度

    1回答

    我会感谢这么多,一步一步的如何启用SevenZipSharp源里面的SFX类指南这里提到: How to create a SFX ZIP with SevenZipSharp? ...要获得功能用于创建自解压文件SevenZipSharp。 源文件:http://sevenzipsharp.codeplex.com/downloads/get/145910

    3热度

    2回答

    我会理解如何使用SevenZipSharp库创建SFX。 首先,我需要说我找不到任何属性来设置压缩级别,以及所有这些。 ,当我尝试做一个文件的SFX,我得到这个错误: "Object reference not set to an instance of an object." 如果我尝试做一个文件夹的SFX,我得到这个错误: "Access to the path 'C:\test' is

    0热度

    1回答

    小于大约16 MB的内存运行正常。但是当压缩大小超过16MB的内存流时,我得到一个错误(HResult = -2146233088)。我怎样才能使它工作? 我用SevenZipSharp.dll版本0.64.3890.29348 SevenZip.SevenZipCompressor compressor = new SevenZip.SevenZipCompressor(); compress

    2热度

    2回答

    我将从iso文件中用sevenzipsharp提取文件到usb。为此,我从vs nuget包管理器下载sevenzipsharp,并编码(实际上我不能:))这段代码。我没有采取任何错误,但它没有工作。我在哪里犯错误?请写详细信息。 if (IntPtr.Size == 8) //x64 { SevenZip.SevenZipExtractor.SetLibraryPath(@"C:\P

    0热度

    1回答

    我在解压文件时遇到了一些问题。一切正常进展条输出和提取。但是当它运行时,UI会冻结。我尝试过使用Task.Run(),但是它并不能很好地处理进度条。或者,也许我只是没有正确使用它。 有什么建议吗? private void unzip(string path) { this.progressBar1.Minimum = 0; this.progressBar1.Maximum

    2热度

    1回答

    当我尝试提取zip文件时出现以下错误: “SevenZip.SevenZipArchiveException:无效的存档:打开/读取错误!是否加密并提供了错误的密码? 如果您的存档是奇怪的是,SevenZipSharp可能没有其格式的签名,因此认为它是错误的TAR。“ 没有与zip文件一起使用,但一切工作正常与7z文件。是否可以使用SevenZipExtractor提取zip文件? string

    0热度

    1回答

    我已经使用两个包装器来尝试提取ISO文件。但没有成功 我试过sevenzipsharp和C-NET-Interface-for-7-Zip-Archive-DLLs但他们都给这个例外。 ISO文件包含.vob文件(电影),ISO文件的总大小为4.35GB。当我尝试从中提取一个1GB的.vob文件时,出现“内存不足”异常。 其实我是想提取.VOB文件,然后流过它们经UPnP/DLNA SevenZi

    0热度

    1回答

    我有一个文件夹,里面包含我需要提取的一百万个zip文件。两种方法我都试过: 方法1:使用7-ZIP的exe文件和System.Diagnostic过程如下 ProcessStartInfo p = new ProcessStartInfo(); p.FileName = "7za.exe" p.Arguments = "e " + sourceName; // sourceName is th

    1热度

    1回答

    我正在寻找一种快速的方式来创建一个包含大量小文件(例如25.4 MB,8目录和4505文件,但可能更大)的目录的.zip存档。 当我使用标准7zip安装(通过上下文菜单)压缩需要1到2秒。 当我使用SevenZipSharp库中的SevenZipCompressor在C#应用程序中执行相同操作时,它需要更长的时间(> 5秒)。现在我想知道7zip使用的默认参数是什么,如何在代码中设置它们以达到相同

    0热度

    1回答

    我使用7zipsharp库创建的程序中有sfx文件。仍然当我直接执行双击文件sfx如果使用错误的密码,但仍然提取其中的文件大小为0字节,如果任何人应该添加另一种模式功能'压缩',以便当我执行文件sfx错误的密码文件根本没有被提取。 压缩代码: public void Compress() { SevenZipCompressor.SetLibraryPath("7z.dll");