Does anyone know how to get a file's short pathname in 3.5? (Without p/invoke)
I've got a file compare routine that runs a diff on two directories returning the differences of every file (attributes, times, permissions, crc etc) in the tree below the two roots.
Now, if the file structure is too deep, my app can't get at the files. Obviously I can't just take the first 6 chars and append ~1 because of potential duplication of short folder/file names.
I've found numerous old ways of doing this using p/invoke - but I detest using p/invoke unless there's absolutely no other choice.