如何测试7zip arhive
本文关键字:7zip arhive 测试 何测试 | 更新日期: 2023-09-27 18:20:21
我正在测试7zip arhive是否损坏,我找到了一个很好的参考添加到我的项目中,它叫SevenZipSharp.dll
,但我找不到一个帮助文件来展示如何使用,有人知道如何使用这个库或其他方法吗。
SevenZipExtractor类(用于提取和获取有关7-zip档案的信息的类)
SevenZipExtractor zipfile=new SevenZipExtractor("path to your archive");
if (zipfile.Check())
{
MessageBox.Show("Your archive or zip is ok");
}
else
{
MessageBox.Show("Your archive or zip is not ok");
}
从以下位置下载库:http://sevenzipsharp.codeplex.com
库的文档存在于chm文件中。检查交叉引用
SevenZipExtractor
类有一个Check
方法,根据XML文档:
/// <summary>
/// Performs the archive integrity test.
/// </summary>
/// <returns>True is the archive is ok; otherwise, false.</returns>
SevenZipSharp源代码可在CodePlex代码库中获得。复习它应该能够回答你对图书馆的任何问题。
这是Eugene Sichkar关于在C#中使用7Zip DLL的一篇优秀(获奖)文章。
这应该会有所帮助,如果没有,至少会给你指明正确的方向。
干杯!