Why?
I was asking for the CanonicalPath because I wanted the system to resolve the ".." from the filename. This is used many times in error reporting. The path to the files must be shown to the user in the most simple way.