如何防止无休止的构建错误在Visual Studio?(How to prevent endless

2019-10-19 02:08发布

我们正在建设我们的第一个大项目网:我们现在有60个项目和6个解决方案。 问题是,许多解决方案使用相同的项目,它会不断发生的是所使用的许多解决方案更改项目,不回升,即使清洗和重建后。 通过删除并重新添加引用,力图打造所有的解决方案之一一后,比重新开始,最后我们得到的代码再编译,但情况已经deteriotated到每三个developpers的损失至少45分钟一个点每天获得的解决方案来构建。 我的救命稻草在这里,但以下几点可能涉及到的问题。 任何见解都非常欢迎!

  • 我们不经常应用新版本的一个项目,如果我们对代码做细微的变化。
  • 有些项目保持在的Visual Studio 2012,其他在Visual Studio 2013中,由于缺乏对水晶报表引擎的VS 2013的支持。
  • 该组件由CodeContracts和PostSharp后处理。
  • 我们用龟HG作为源代码控制。 我们使用SO复制一个hg.ignore文件。 完整的忽略列表是:

语法:水珠

* .OBJ
*。可执行程序
* .PDB
*。用户
* .APS
* .PCH
* .vspscc
*_我知道了
* _p.c
* .NCB
名为.suo *
* .TLB
* .tlh
* .bak的
* .cache
* .ilk
* .LOG
* .LIB
* .SBR
* .scc
* .MDF
* .LDF
。自卫队
[BB]中
[DD] ebug /
OBJ /
[RR]新闻稿* /
_ReSharper * /
[Tt的] EST [RR] esult *
[BB] uild [11] OG。*
*。[PP] ublish.xml
* .LDB
*那些.orig

Answer 1:

我们没有去的解决方案来创建一个“怪物”的解决方案,我们花了一个星期把一切整理出来。 这个问题有人,但之后就消失了。 有时候,当依存关系链,清洁,企图重建和Visual Studio的重新启动的最低水平变化的依赖关系是必要的,让一切重新建立。



文章来源: How to prevent endless build errors in Visual Studio?