Directory.Exists() Issue

On Windows CE 4.X based devices, Directory.Exists() treats path names ending with a slash "\" differently. As an example,


will return true if the "temp" directory exists. However, the following call will return false even though the directory exists:


On Windows Mobile 5.0 devices, NETCF's behavior is consistent with Desktop's; that is, Directory.Exists() returns true if and only if the directory exists, no matter whether there is a trailing slash in the path or not. For the above example, we will return true for both calls if the directory exists.


Anthony Wong [MSFT]

This posting is provided "AS IS" with no warranties, and confers no rights.