[Mono-devel-list] Problems with IO.Directory.Exists and AppDomain.CurrentDomain.BaseDirectory
Gonzalo Paniagua Javier
gonzalo at ximian.com
Sat Jul 5 23:05:50 EDT 2003
El s?, 05-07-2003 a las 21:45, Ivan Hawkes escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> The wheels of conversion move onwards and I am now at the next problem. I have
> a sample ASPX page that calls a library which is also shared with my little
> simpletest.exe program. The simpletest.exe program runs the code fine and the
> ASPX doesn't. It comes down to a difference in the way they are implementing
> AppDomain.CurrentDomain.BaseDirectory.
>
> simpletest.exe returns a result similar to this:
>
> /home/ivan/simpletest/
>
> and ASPX program returns this:
>
> file:///home/ivan/christinahawkes/
>
> As you can see, the ASPX program has pre-pended the dir with file://. This may
> or may not be valid behaviour since it's hard to tell from the MS docs. The
> problem comes in when I make a call to IO.Directory.Exists. The first form is
> acceptable and returns a correct result, but the one starting with file:///
> is not acceptable and returns a false, even though that dir actually exists.
>
> Is this a problem with the runtime? Should IO.Directory.Exists be able to
> parse file:// etc?
Can you, please, try that on MS?
-Gonzalo
More information about the Mono-devel-list
mailing list