我在Windows 8应用程序中遇到了PathTooLong异常。
由于路径的格式为:C:\Users\{user}\AppData\Local\Packages\{appid}\LocalState\
...我想知道我剩下多少个字符。 Windows 8或Windows 10计算机上{user}的最大大小是多少?
答案 0 :(得分:0)
[PathTooLongException]:指定的路径,文件名或两者都太长。完全限定的文件名必须少于260个字符,目录名必须少于248个字符。
以下是MSDN的链接,其中包含有关命名文件和文件夹的详细信息:https://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx
用户名是一个最大长度为256个字符的字符串。
以下是MSDN的链接,其中包含有关用户名限制的详细信息:https://msdn.microsoft.com/en-us/library/windows/hardware/dn965864(v=vs.85).aspx
答案 1 :(得分:0)
在添加非Microsoft帐户时,Windows 8.1似乎限制为20个字符