许多人会发现.net不能很好地处理长路径名称。
那么.net什么时候会原生支持长路径?
原则上我的意思是没有任何建议的解决方法,如subst和pinvoke
一些阅读:
答案 0 :(得分:4)
有趣的是,你错过了链接的部分:http://blogs.msdn.com/bclteam/archive/2007/02/13/long-paths-in-net-part-1-of-3-kim-hamilton.aspx
在Windows本身可以正确处理其所有API中的更长路径之前,能够很好地解释为什么它们不可能解决这个问题。
考虑到他们提到Vista只有一个“解决方案”来改善这个问题,我怀疑Windows 7会做得更好。在这种情况下,这个问题的答案可能是“在Windows 8发布之后的某个地方”,这么多年了......