我正在尝试将包含filename或foldername的文件夹解压缩为“folder_name”。
try{
zip.extractall(path);
}
catch(Exception ex){
log.info(ex.message);
}
如果foldername包含下划线,则抛出异常:
“指定的路径,文件名或两者都太长。完全 限定文件名必须少于260个字符,并且 目录名称必须小于248个字符“
我正在使用标志性的zip dll进行解压缩。有没有解决方案可以解决这个问题。
答案 0 :(得分:0)
这是Microsoft的限制,我们不能添加超过260个字符。 Windows 10中已解决此问题。
就我而言,我从该位置删除了垃圾路径。现在,它工作正常。