将解决方案文件夹移动到其他位置后,为什么Rebuild ALL失败?

时间:2012-10-29 22:25:56

标签: c# asp.net visual-studio-2010 web-applications

我有一个C#web应用程序,我一直在努力构建,因为我开始使用它。我将整个解决方案移动到一个不同的文件夹中,现在,当我尝试构建它时,显示“Rebuild All failed”,没有其他错误。我已经回顾了build的详细输出;但是,我没有看到任何因为导致问题而跳出来的东西。如果我将解决方案移回原始位置,它将再次构建。任何人都知道为什么新的位置打破了构建?

感谢。

2 个答案:

答案 0 :(得分:0)

此错误的最可能原因是您正在移动解决方案的位置不受信任。

例如,如果您将解决方案移至受保护的文件夹,例如C:\Program FilesC:\Windows或网络位置。

如果不是这种情况,请告知您移动文件的位置,并可能从构建日志中分享任何错误。

答案 1 :(得分:0)

我相信我发现它 - 结果,移动它更深的几个目录可能已经炸毁了NTFS的最大路径大小(参见这个问题:VS2010 - same soltuion (IE SVN checkout), different locations, one builds, one fails any ideas?)。我将项目移动到c:中的根目录,现在它正在VS2010中正常编译。

一个更友好的错误会很好;但是,嘿,你能做什么?