在Windows 10中是否仍然存在MAX_PATH问题
如果在Windows 10的技术预览中仍然存在MAX_PATH问题,是否有人可以告诉我们?如果存在:path和单个文件名有多less个字符?
这个问题将永远存在于Windows中,以保持与旧软件的兼容性。 使用NT风格的名称语法 "\\?\D:\very long path"
来解决此问题。
在Windows 10(版本1607 – 周年纪念更新)和Windows Server 2016中,似乎可以通过在Computer Configuration
– > Admin Templates
– > System
– >文件System
下重写组策略条目enable NTFS long paths
来忽略MAX_PATH问题:
应用程序必须在应用程序清单中具有类似于DPIAware的条目longPathAware。
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" > <asmv3:application> <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings"> <longPathAware>true</longPathAware> </asmv3:windowsSettings> </asmv3:application> </assembly>
是的,它仍然存在。 刚刚遇到了一个问题,通常的方法映射networking驱动器来缩短path似乎并没有让我打开文件,但它会让我重命名和移动它们。