Visual Studio 9解决方案中的项目数量是否会影响解决方案的负载和生成时间?
我特别对解决方案的加载时间&构建时间-更少的解决方案意味着更好的性能吗?
I'm specifically interested in solution load times & build times - does fewer solutions mean better performance?
请注意,我不是指构建的应用程序的性能.
Note that I'm not referring to the performance of the built application.
使用较少数量的项目时,加载时间和构建时间是否更有效率?
Are load times and build times more efficient when working with a smaller number of projects?
作为指导,我们的Visual Studio解决方案中有50-60个项目.
As a guide, we have 50-60 projects in our Visual Studio solution.
在大多数情况下,我与10-15一起工作取决于我的项目. 项目越少,构建时间越短.
I depends on your project, most of the time I work with 10-15. The less projects the shorter the build time.
我通常有的项目是:
- 具有异常和错误处理的基础项目
- 业务逻辑
- 数据访问层-存储库
- WebForms或WinForms或WPF UI
其中一些我将分为3-4个其他项目.我也将有NUnit测试项目.
Some of these I would separate into 3-4 other projects. I would also have NUnit test projects as well.