以下消息是什么意思?
{"The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters."}
这是一个文件名:
document1.doc
或是这样:
folder2\document1.doc
或是这样:
c:\folder1\folder2\document1.doc
目录名是:
folder1
还是这个
folder1\folder2
或是这样:
c:\folde1\folder2
路径是什么?它是一个目录,还是所有目录,还是驱动器号,所有目录和文件名?
我正在使用.NET编写程序,它正在向我提供上面的错误消息。
我不知道260个字符是完整字符串的限制,如驱动器号,文件夹名和文件名?
答案 0 :(得分:1)
完整的东西不能超过260个字符:
c:\folder1\folder2\document1.doc
答案 1 :(得分:0)
错误中提到“fully qualified name must be less than 260 chars
”。完全限定的地址是驱动程序字母,一个或多个目录和文件名的串联。所以在这种情况下,完全限定名称将是
c:\folder1\folder2\document1.doc
且必须少于260个字符