------------------------- MS.NET totally rejects Unix Path /foo.txt file:///foo.txt file:///foo.txt file /foo.txt -1 True False False False Basic /foo.txt /foo.txt ------------------------- MS.NET totally rejects Unix Path /tmp/hello.txt file:///tmp/hello.txt file:///tmp/hello.txt file /tmp/hello.txt -1 True False False False Basic /tmp/hello.txt /tmp/hello.txt ------------------------- MS.NET totally rejects Unix Path file:///test.top-level.directory/name space file:///test.top-level.directory/name space file:///test.top-level.directory/name%20space file /test.top-level.directory/name space -1 True False False False Basic /test.top-level.directory/name%20space /test.top-level.directory/name%20space