超过100个项目的解决方案需要五分钟才能完成

Med*_*Man 5 .net project-management prism visual-studio-2005 visual-studio-2008

我有100多个项目的解决方案.构建需要很长时间,有时Visual Studio在构建期间崩溃.我该如何处理这个问题并尽量减少痛苦?我们在某个地方走得太可怕了吗?

关于这个问题的一些背景:

我们正在使用带有WPF的CAB,每个模块都有一个ui程序集和一个"服务器"程序集,它实际上只是数据库的一个层.只有一个团队,约有5名开发人员.

我不知道有多少个类或多少行代码.

wom*_*omp 9

你的问题在细节上有点短暂,但我认为崩溃只是一个工作站资源问题.100个项目本身并不是一个问题,只要有充足的理由可以拥有这么多,但是当你有超过10个项目时,我希望你有一些适合他们的管理结构.

你真的需要一直建设所有100个项目吗?您可以使用配置管理器关闭单个项目以进行构建,并且可以使用项目总数的子集创建解决方案文件.

例如,我们为其中一个企业应用程序提供了36个项目.除此之外,我们还提供了多个解决方案文件和配置,旨在允许我们的开发人员仅加载他们需要的项目和配置,以便与应用程序的给定子组件一起工作.换句话说,他们只是加载36个项目的一些子集.我们的构建服务器负责将所有内容放在一起.

我建议对您的应用程序进行一些分析,找出可以整合的内容,以及可以分区到其他解决方案文件中的内容.