C#操作超长路径文件时异常的处理

使用.Net自带类库,可以使用下面的方法处理

在路径前面添加符号:\\?\

比如D:\aaa.....

@"\\?\C:\aaa...."

适用于自带类库,File,Directory等,第三方类库可能不支持

官方参考文档

最大路径长度限制 - Win32 apps | Microsoft Learn

 

posted @ 2024-04-24 17:39  太阳底下淋雨  阅读(18)  评论(0编辑  收藏  举报