[已解决问题] 一个解决方案里建立很多的项目对整个项目的运行速度有多大影响?
提问时间: 2007-12-26 09:50
悬赏分:30 浏览:741 次

一个解决方案里建立很多的项目对整个项目的运行速度有多大影响?

公司的一个大项目,因为是几个人一起开发,所以里面的project也是很多,现在都有10多个项目在同一个解决方案里了,这时生成的bin里也有10多个dll,这样子对网站的速度有什么大的影响吗?如果有影响的话,可以怎么样解决?

之所以会这样子,是因为公司里有C# VB的同事在一起开发,没有办法共用一个项目来做。

另还望有相关团队(C# VB)开发的朋友可以说明一下如何进行团队开发,谢谢

提问者:没剑 - 菜鸟二级
最佳答案
http://www.cnblogs.com/darkangle/archive/2007/12/26/1015252.html 请LZ看俺写的这个,应该可以解决你的问题;)
2007/12/26 11:22:02 回答者:沙加


提问者对于答案的评价:呵呵,如果沙加可以上实际的项目或者数据说明一下的话就最好的,因为我始终觉得性能上可能会有问题
其它回答(5)
拆分的细是好事情吧,没看到 petshop 4 二十几个 project ?
9个月前   回答者:木野狐(Neil Chen) - 菜鸟二级
没影响
9个月前   回答者:小妮爹 - 初学一级
没啥影响的 DLL你要是嫌多了看着碍眼可以将它们一起编译为一个DLL不就完了
9个月前   回答者:空军上将 - 初学一级
设置好各项目之间的引用关系,就不会影响到速度了,bin里生成的dll都是网站用到的,如果确定用不到,考虑删除引用,这样就不会再有了,如果有项目是其他所有项目都用不到的,最好还是拆出去
9个月前   回答者:丁学 - 专家六级
团队开发就要这样啊,加上版本控制,个人处理自己的项目,对速度不会有影响的,你放在一起倒会很乱的
9个月前   回答者:Wilensky - 小虾三级
评论
9个月前   John Huang :
我见过最严厉的人,一个DLL文件不允许超过64K,因为64K是一般硬盘里的一个蔟,根据他的说法文件在64k以内的读取速度是最快的。
windows的IO本身就不怎么好,如果把所有的东西都编译成一个文件,那样只会加重系统的负担。
再一个是数据传递的问题,可能楼主是当心包与包之间数据传递会比较慢,这个其实是一个误区,数据传递是在内存跟CPU之间进行的,跟多少个包完全搭不上关系。
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关内容

相关链接