使用git for windows使用visual studio online构建.net项目 在编译时,它会抛出一个错误 无法统计文件'C:/ agent / _work / 0f57256c / Partners-Street-hight / Ginreeniering / prc / psh next psh / pregsso / ppregressp / ShiPgressoSupplierAccess / Contracts / Service References / ExternalServiceReference / psH.Pgresso.ShiPgressoSupplierAccess.Contracts.ExternalServiceReference .AddAddressResponse.datasource':传递给系统调用的数据区域太小。
知道如何解决这个问题吗?
答案 0 :(得分:1)
当从svn转换为git / tfs时,我遇到了使用git或svn(很难分辨哪一个抛出错误)的错误。错误的原因是:
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.
我有一个服务引用,其中完全限定的命名空间/路径超过260个字符。我必须从我的机器上的较短路径运行转换,例如c:\ temp,以获取260 char限制下的路径。为什么Windows在这些年之后仍然有这个短文件长度限制对我来说是一个谜。