NTFS does support case sensitive operations, but the flag isn't global, but on a per-call basis. When you open (or create) a file you can specify FILE_FLAG_POSIX_SEMANTICS to make the operation case sensitive. This obviously has no impact on .NET because it doesn't set the flag.
Regards, Jeroen > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] On Behalf Of Fergus Henderson > Sent: Tuesday, January 14, 2003 07:06 > To: Jonathan Pryor > Cc: Pablo Baena; Mono List > Subject: Re: [Mono-list] VFAT vs Unix filesystems... > > > On 08-Jan-2003, Jonathan Pryor <[EMAIL PROTECTED]> wrote: > > My two cents (since everyone else has already given theirs...) > > > > Mono should be case-insensitive for all assembly name lookups. > > > > Why? Compatibility. > > What do Microsoft's .NET implementations do in a case-sensitive > environment? > > In particular: > > - What does Rotor do on BSD? > > - I vaguely remember hearing something about NTFS having a flag > you can set (on file names? on directories?) to indicate > that file names are case-sensitive. Is that correct? > If so, how does MS.NET behave if this flag is set? > > -- > Fergus Henderson <[EMAIL PROTECTED]> | "I have always known > that the pursuit > The University of Melbourne | of excellence is a > lethal habit" > WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words > of T. S. Garp. > > _______________________________________________ > Mono-list maillist - [EMAIL PROTECTED] > http://lists.ximian.com/mailman/listinfo/mono-list > _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
