我遇到了保存问题。我需要图像哪条路径长于260个字符(可悲的是它们必须长得这么长。不是我的想法!)
我试过了\?\但它没有用。
我的路径是:" \\?\ D:\ Temp1 \ Data \" 在这种情况下,Visual Studio说有一个未知的转义序列。
代码:
RootDir = "\\?\"+RootDir;
例外:无。 Visual Studio简单地说有一个未知的转义序列
然后我试了@" \\?\ D:\ Temp1 \ Data" Visual Studio说有一个不允许的标志。我想这是"?" 代码:
RootDir = @"\\?\"+RootDir;
例外: 路上的非法人物。 也许这有助于这种情况: System.Security.Permissions.FileIOPermission.CheckIllegalCharacters(String [] str)
当我在没有\\?\的情况下尝试它时,会出现Windows异常,其中Path只允许260个字符。
我做了什么错误?
我希望你能帮助我。
祝你好运 理查德
我尝试过: