I try to work with DirectoryInfo, FileInfo with very long path.
Can i use ~ in a path or something else.
I read this post but i would like to use another way that call a API. Is it any other solutions ?
There is an article from microsoft for use \\? in file path link text
The question is how can i work with very long path, and DirectoryInfo, and FileInfo for path who are more longer that 256 char
The Library is available again on this location.
This is a .NET Library written against .NET Framework 2.0 and can be used to access very long folder and files from a .NET application.
Since the .NET Framework does not support long filenames :-(
I had to write a library that calls the WIN32 API and wraps those
functions like System.IO
. While it is not a complete replica of the
System.IO
it does have most objects and functions available.
Delimon.Win32.IO
replaces basic file functions of System.IO
with long path names support for characters up to 32,767 Characters
So bye bye MAX_PATH
problem
Did you ever run into this problem?
System.IO.PathTooLongException
was unhandled.
Message:
The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.