对于VS 2005,最大数量的项目会导致性能问题.我们现在有多达25个项目并且还在增长.我们应该引用这些二进制文件,还是将我们的应用程序逻辑分解为太多不同的项目.似乎最近开始成为一个重大的性能问题.
有太多的DLL文件可能会在运行时花费你,所以我建议你尽量减少项目的数量.创建多个解决方案也是一种选择,但尝试使解决方案彼此独立,这样您就不必在多个解决方案中调试和实现新功能 - 这可能很麻烦.
看一下这篇文章:Project anti-pattern:Visual Studio Solution File中的许多项目.