什么是提高ASP.NET/C#编译速度的最佳方法是什么?

问题描述:

更新:关注你的答案的硬件解决方案,请

什么样的​​硬件/工具/加载您使用,以提高ASP.NET编译和第一次执行的速度?我们正在研究的固态硬盘来加快速度,但价格也非常高,现在。

What hardware/tools/add-in are you using to improve ASP.NET compilation and first execution speed? We are looking at solid state hard drives to speed things up, but the prices are really high right now.

我在RAID 0 2 7200转硬盘,它们现在,我不满意了性能。

I have two 7200rpm harddrives in RAID 0 right now and I'm not satisfied with the performance anymore.

所以我的主要问题是什么是最佳的成本效益的方式,现在以提高ASP.NET编译速度和整体性能的发展,当你做了很多的调试?

So my main question is what is the best cost effective way right now to improve ASP.NET compilation speed and overall development performance when you do a lot of debugging?

斯科特谷有对此问题的一个pretty的好博客后,任何人有什么别的建议?

Scott Gu has a pretty good blog post about this, anyone has anything else to suggest?

http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx

其中一个重要的事情要做的就是保持不那么经常更换组件卸载项目。当变化发生时,将其加载,编译并再次卸载。这使得在大型解决方案的巨大差异。

One of the important things to do is keeping projects of not-so-often changed assemblies unloaded. When a change occurs, load it, compile and unload again. It makes huge differences in large solutions.