C# 如何读取Winrar压缩的rar文件中的注释?,求大神指点啊。或者说版本更新中的更新文件的描述该如何去做?C#注释压缩

解决方案 »

  1.   

    1问你可以去看rar官方文档
    2问版本更新一般是通过FileVersionInfo.FileVersion或者ProductVersion和一个UpgraderCode(升级校验码)
      

  2.   

    思路:
    1、C#先解压缩rar包到指定目录
    2、读取这个目录中你要读取注释信息的那个文件
    3、文本解析。至于怎么解析,比如用正则匹配。
      

  3.   

    不实际,万一文件很大呢解压缩时检测一下磁盘容量大小,找一个临时目录解压缩。这是肯定能够实现的方法。
    当然最好能够直接读取rar中的那个文件,但是这个恐怕不是一件容易的事。
      

  4.   

    不实际,万一文件很大呢解压缩时检测一下磁盘容量大小,找一个临时目录解压缩。这是肯定能够实现的方法。
    当然最好能够直接读取rar中的那个文件,但是这个恐怕不是一件容易的事。
    实现可以实现,我是说,解压大文件时对服务器和程序的压力你得考虑。不过,相比rar来说,zip更好操作,zip有开源的类库