mic*_*ael 6 c# filepath
可能重复: 为什么Windows中存在260个字符的路径长度限制?
我正在试图找到一种方法来绕过这个可怕的260个字符的完全限定路径限制,同时我想知道为什么到底有一个路径限制开始!?我知道有些人260似乎"很多",但事实上我并没有遇到这个问题.
基本上: 为什么必须有字符限制? 怎么绕过它呢?
dth*_*rpe 12
使用\\?\UNC前缀打破路径的"DOS模式".UNC路径的最大长度为32k个字符.
\\?\
更多信息:http://msdn.microsoft.com/en-us/library/aa365247.aspx
Mat*_*ten 10
来自MSDN:
Windows API具有许多函数,这些函数也具有Unicode版本,以允许扩展长度路径,最大总路径长度为32,767个字符.这种类型的路径由用反斜杠分隔的组件组成,每个组件都取决于GetVolumeInformation函数的lpMaximumComponentLength参数中返回的值(此值通常为255个字符).要指定扩展长度路径,请使用" \\?\"前缀.例如," \\?\D:\very long path".
\\?\D:\very long path
归档时间:
15 年,1 月 前
查看次数:
9916 次
最近记录: