Long Path

The long path wrapper provides functionality to make it easier to work with paths that are longer than the current 259 character limit of the System.IO namespace. Using the long path classes, projects can now use paths up to 32,000 characters.

For more information on why .NET currently lacks built-in support for long paths, see the following blog post on the BCL blog:
Long Paths in .NET

Getting started

Download
Samples
Class Reference

Having problems?

Ask a question
File a bug

Last edited Mar 30, 2010 at 1:41 AM by davkean, version 19

Comments

chedebalakrishna Jan 3, 2012 at 10:38 PM 
Does the library has support to modify the permissions (setting/removing ACLs) on directories/files when the paths are longer.

ExtinctPencil2 Nov 25, 2011 at 11:45 AM 
Thanks really Useful.
Needs support for UNC paths ie where longPathPrefix = \\?\UNC\