Zitat:
das Setzen von LongPathsEnabled in der Registry hat auch nicht geholfen
Es muß sowohl im Windows (Registry), als auch nochmal im Programm (Manifest) aktiviert werden.
Im Manifest vom Delphi fehlt es aber.
XML-Code:
<application xmlns="urn:schemas-microsoft-
com:
asm.v3">
<windowsSettings
xmlns:ws2="http://schemas.microsoft.com/SMI/2016/WindowsSettings">
<ws2:longPathAware>true</ws2:longPathAware>
</windowsSettings>
</application>
https://learn.microsoft.com/de-de/wi...?tabs=registry
Es wäre auch grob fahrlässig, wenn das einfach so bei Programmen aktiviert würde, welche mit statischen Buffern (MAX_PATH) arbeiten und die Länge der Pfade nicht prüfen. (Buffer-Overflow)
UNC-Pfade helfen auch nicht?