我有一个C#web应用程序,我一直在努力构建,因为我开始使用它。我将整个解决方案移动到一个不同的文件夹中,现在,当我尝试构建它时,显示“Rebuild All failed”,没有其他错误。我已经回顾了build的详细输出;但是,我没有看到任何因为导致问题而跳出来的东西。如果我将解决方案移回原始位置,它将再次构建。任何人都知道为什么新的位置打破了构建?
感谢。
答案 0 :(得分:0)
此错误的最可能原因是您正在移动解决方案的位置不受信任。
例如,如果您将解决方案移至受保护的文件夹,例如C:\Program Files
或C:\Windows
或网络位置。
如果不是这种情况,请告知您移动文件的位置,并可能从构建日志中分享任何错误。
答案 1 :(得分:0)
我相信我发现它 - 结果,移动它更深的几个目录可能已经炸毁了NTFS的最大路径大小(参见这个问题:VS2010 - same soltuion (IE SVN checkout), different locations, one builds, one fails any ideas?)。我将项目移动到c:中的根目录,现在它正在VS2010中正常编译。
一个更友好的错误会很好;但是,嘿,你能做什么?