User (Old forums)MemberOctober 5, 2012 at 4:34 pmPost count: 23064
Windows Vista and Windows 7 include some junction points by default for backward compatability with Windows XP/2000 (such as the junction point in the root of C: called “Documents and Settings” pointing back to the C:\Users location.
Is there any way to get xceedzip to just skip all junction points?
What happens now is, if we put a whole directory in the FilesToProcess, and that directory contains a junction point, xceedzip tries to follow that junction point as if it were a real directory. We’ve ended up with some situations where we get an almost infinite loop of following junction points.
We’d prefer for our purpose that xceedzip just ignore junction points entirely.
We’ve gotten around this by specifying an an explicit entry in FilesToExclude for the known junction points, but this gets messy.
Imported from legacy forums. Posted by Cory (had 1615 views)Diane [Xceed]ModeratorFebruary 1, 2013 at 4:39 pmPost count: 1353
After verification with the developer, this is a design flaw that is caused by the fact that symbolic links, reparse points, etc. did not exist when the component was initially written.
We can see the problem, and we will look into finding a solution to provide users a way to skip folders that are reparse points, symbolic links, etc.
We will post an update in this thread to let you know when this has been fixed. Thank you for your patience.
Imported from legacy forums. Posted by Diane [Xceed] (had 892 views)User (Old forums)MemberOctober 29, 2014 at 4:02 pmPost count: 23064
Was this ever solved and functionality added to a recent version of xceedzip.dll?
Imported from legacy forums. Posted by Cory (had 242 views)Diane [Xceed]ModeratorNovember 7, 2014 at 2:18 pmPost count: 1353
We apologize for the delay.
The functionality has been added in the latest beta build of the component. You can get the build here:
Updated documentation is included in the build. For instructions on how to ignore junction points and other links from being scanned by the FilesToProcess property, look for the topic named:
“Handling reparse points (symbolic links, hard links, junctions, volume mount points, etc)”
Imported from legacy forums. Posted by Diane [Xceed] (had 271 views)User (Old forums)MemberNovember 21, 2014 at 2:49 pmPost count: 23064
Thank you! The new beta indeed appears to resolve the issue! Zips that used to take hours to complete, and get redundant copies of various files now only take 30 minutes to an hour and, only get the one real physical copy of the file.
Imported from legacy forums. Posted by Cory (had 602 views)Fawzi [Xceed]MemberJune 9, 2015 at 3:55 pmPost count: 722
- You must be logged in to reply to this topic.