Der PathDelimiter ist der übergeordnete Begriff für Backslash - das ist der PathDelimiter unter Windows.
Also sollten
beide unter Windows
exakt gleich arbeiten.
Wenn du
ExcludeTrailingBackslash
richtig deutest, dann sollte das mit
ExcludeTrailingPathDelimiter
jetzt auch funktionieren
Oder mal anders gesagt:
Diese Funktionen entfernen bei einem
string das letzt Zeichen, wenn es sich hierbei um den PathDelimiter (Backslash) handelt. Mehr gibt die Bezeichnung auch nicht her.
Da wird nichts weiter interpretiert.
ExtractPath
bzw.
ExtractDir
interpretieren den Wert dagegen schon hinsichtlich des Root-Eintrags.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)