首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >构建包含100多个项目的解决方案需要5分钟以上的时间

构建包含100多个项目的解决方案需要5分钟以上的时间
EN

Stack Overflow用户
提问于 2009-09-29 19:03:01
回答 5查看 822关注 0票数 5

我有一个超过100个项目的解决方案。它需要很长的时间来构建,有时Visual Studio在构建过程中会崩溃。如何处理此问题并将痛苦降至最低?我们是不是在什么地方大错特错了?

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

我们将CAB与WPF一起使用,每个模块都有一个ui程序集和一个“服务器”程序集,这实际上只是数据库的一个层。只有一个团队,大约有5个开发人员。

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

EN

Stack Overflow用户

发布于 2009-09-29 19:14:00

你的问题似乎更多地与解决方案的设计有关,而与VS处理100个项目的能力无关。你真的想知道你的解决方案需要很长时间的事实是不是“我的天哪,我们设计错了”的代码味道。

如果"UI“程序集和”服务器“程序集之间具有1:1的关系,则它们在逻辑上是相同的,并且可以组合。

在我看来,CAB/CAG模块程序集将它们的所有依赖项放在一个程序集中是可以的。如果您打算在多个模块之间共享数据访问代码,那么将其分解到一个单独的程序集中将是有意义的。

如果你认为这种方法不适合,我们通常做的是有几个较小的解决方案,允许我们在开发期间一起在本地测试几个相关的模块,但有一个大型的解决方案,我们的构建服务器构建。这样,长的构建时间是由专用的构建机器经历的,而不是我们本地的开发箱(这对于最小的项目也是一个很好的方法)。

票数 3
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1494349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档