【问题标题】:Path, directory and/or file name路径、目录和/或文件名
【发布时间】:2014-10-20 21:31:24
【问题描述】:

以下消息是什么意思?

{"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 个字符,例如驱动器号、文件夹名称和文件名?

【问题讨论】:

    标签: c# .net vb.net .net-3.5 c#-3.0


    【解决方案1】:

    这是完整的东西,长度不能超过 260 个字符:

    c:\folder1\folder2\document1.doc
    

    【讨论】:

      【解决方案2】:

      错误中提到“fully qualified name must be less than 260 chars”。完全限定地址是驱动程序字母、一个或多个目录和文件名的串联。所以在这种情况下,完全限定名称将是

      c:\folder1\folder2\document1.doc
      

      并且必须少于 260 个字符

      【讨论】:

        猜你喜欢
        • 2011-02-01
        • 1970-01-01
        • 2012-10-04
        • 1970-01-01
        • 2021-07-18
        • 2017-06-17
        • 2014-04-21
        • 1970-01-01
        • 2019-11-11
        相关资源
        最近更新 更多