文件的完全限定名称必须少于260个字符,但它超出了限制。

3
我正在尝试使用PowerShell构建我们的SharePoint 2010解决方案,一切都很顺利,直到它到达特定项目时,就会出现“完全限定的文件名必须少于260个字符”的错误,从而导致构建失败。但问题有三个方面:
1)所涉及文件的完全限定文件名只有173个字符,远远低于260个字符的限制。
2)我以前已经多次构建和部署过此解决方案,没有出现这样的问题,而且自上次成功部署以来,文件路径也没有改变。
3)一些分支将在没有错误的情况下进行构建,尽管它们的路径长度相同,而那些受影响的分支即使我缩短路径长度也会抛出错误。
什么可能不同于一个分支到另一个分支?尽管解决方案没有更改,为什么现在才会出现此错误?是否有某个特定的隐藏文件干扰了工作?任何想法都非常欢迎,谢谢!
1个回答

0

我希望你在计算字符数时考虑得正确,例如空格(%20)占用三个字符。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接