在服务器上装上winrar或winzip.
在代码里  using System.Diagnostics;
string winrarPath="";//winrar.exe的完整路径
string filePath="";//要存放文件的路径
Process tt = Process.Start(winrarPath,filePath);
tt.close();
OK!

解决方案 »

  1.   

    这是以前的贴子,你看一下http://expert.csdn.net/Expert/topic/2034/2034425.xml?temp=.569195
      

  2.   

    to:waterass      winrarpath是值我的*.zip文件啊,还是winrar.exe这个软件的路径?
    如果是后者,那么我要解压缩的文件在那?
      

  3.   

    很报慊。
    应当是string saves="";//要解压的文件路径
    string sharepath2="";//解压后存放的路径filePath="e " +saves+"  "+sharepath2;
    Process tt = Process.Start(winrarPath,filePath); winrarpath是winrar.exe这个软件的路径。
      

  4.   

    winrarPath="***";------------->winrar.exe的完整路径
    filePath="****";------------->要解压文件的路径
      

  5.   

    谢谢monter,谢谢大家的帮助!!!!!!!!!!
      

  6.   

    string rarPath="";rar.exe的完整路径
    string filePath="";//要存放文件的路径
    Process proc = Process.Start(winrarPath,filePath);
    proc.close();