Home › Forums › ActiveX components › Xceed Zip for ActiveX & x64 › Ignore Junction Points in Win Vista and 7
-
AuthorPosts
-
#42462 |
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.
Thank you.
Imported from legacy forums. Posted by Cory (had 1615 views)
Hi Cory,
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)
Was this ever solved and functionality added to a recent version of xceedzip.dll?
Imported from legacy forums. Posted by Cory (had 242 views)
Hi Cory,
We apologize for the delay.
The functionality has been added in the latest beta build of the component. You can get the build here:
http://xceed.com/CS/forums/thread/27190.aspxUpdated 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)
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)
Hi,
This is to inform you that this issue is now fixed in the latest official version, which you can download in our Updates section here:
http://xceed.com/updates
Imported from legacy forums. Posted by Fawzi [Xceed] (had 549 views)
-
AuthorPosts
- You must be logged in to reply to this topic.