[Mono-list] Symbolic Links
Juan C. Olivares
juancri at juancri.com
Mon Nov 10 00:30:13 EST 2008
On Mon, Nov 10, 2008 at 1:58 AM, Chris Howie <cdhowie at gmail.com> wrote:
> On Wed, Nov 5, 2008 at 6:09 PM, cce32 <cce32 at yahoo.com> wrote:
> > Currently I develop in Visual Studio 2008 and run on Linux.
> > It appears directoryInfo.GetFiles("*", SearchOption.AllDirectories)
> > a FileInfo instance for both files and symlinks. In other words I get
> > duplicates.
> > Is there any portable way to determine if a file is a symlink? Or to
> > symlinks with GetFiles?
> Since Windows doesn't have any notion of a symlink, it's not likely
> that there will be any such mechanism in the MS runtime.
Actually, there are symlinks on NTFS:
But they are not popular :)
> Linux/Unix systems though, you can just use Mono.Posix to make this
> determination. I believe Mono.Posix is released as MIT/X11 so you
> could distribute it with your app and its methods will probably just
> throw exceptions on Windows.
> Chris Howie
> Mono-list maillist - Mono-list at lists.ximian.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-list