VS 2010文件路径太长,构建错误

时间:2013-06-18 13:46:16

标签: visual-studio-2010 path long-integer

我的项目在构建时因此错误而失败。

  

错误1复制文件sampleApp \ App \ sampleApp \ folder1 \ folder2 \ folder3 \ folder4 \ folder5 \ folder6 \ folder7 \ folder8 \ folder9 \ file.xcu

     

要   OBJ \调试\包\ PackageTmp \ sampleApp \软件\ sampleApp \文件夹1 \文件夹2 \ folder3 \ folder4 \ folder5 \ folder6 \ folder7 \ folder8 \ folder9 \ file.xcu   失败。

     

指定的路径,文件名或两者都太长。完全   限定文件名必须少于260个字符,并且   目录名称必须少于248个字符。

有没有办法在VS 2010上更改允许的最大字符

2 个答案:

答案 0 :(得分:0)

我不这么认为 - 也许你可以实现一个文件夹快捷方式?

答案 1 :(得分:0)

这个长度限制是我的微软自己承认的as you can see here

当存在深层嵌套的项目层次结构时,这是开发人员日益关注的问题。但我们确实有一些解决方法,比如使用彼得的LongPath库。

因为从我的转储中可以看到,只需将任意文件移动到调试位置就很简单了。您可以将此作为预构建任务,创建Inline Task并使用LongPath库而不是System.IO

我真的希望这会有所帮助。