如果楼主只需要对RAR进行解压,那么请到rarlab官方下载UnRARDLL http://files3.rarlab.com/rar/UnRARDLL.exe 该包是免费的,可以对最新的WinRAR格式进行解压 包中包括UnRAR.dll 的C# Wrapper和示例 (如果需要还可以找到UnRAR.dll 的源码 Unrar source and unrar.dll library are available in "RAR extras" part of www.rarlab.com)如果要压缩成RAR文件,只能调用WinRAR.exe进行 这个恐怕会有授权问题, 同时用户机上安装正版的WinRAR软件
http://files3.rarlab.com/rar/UnRARDLL.exe
该包是免费的,可以对最新的WinRAR格式进行解压
包中包括UnRAR.dll 的C# Wrapper和示例
(如果需要还可以找到UnRAR.dll 的源码
Unrar source and unrar.dll library are available in "RAR extras" part
of www.rarlab.com)如果要压缩成RAR文件,只能调用WinRAR.exe进行
这个恐怕会有授权问题, 同时用户机上安装正版的WinRAR软件
Universal Extractor里面就是UnRAR.exe来解压缩的,你可以查winrar的帮助,或者UnRAR.exe /?来查看可用命令。如果没有特别要求,使用ZIP格式是比较好的选择。
"D:\Program Files\WinRAR\WinRAR.exe" x -y "F:\装机软件\winima80.zip" "D:\Temp"
就可以把winima80.zip里面的所有文件解压到D:\Temp
http://www.rarlab.com/rar_add.htm