主题:为什么程序启动速度慢?
yyjhao
[专家分:0] 发布于 2007-09-09 20:25:00
我用c#编过几个程序,发现它们的启动速度都有点慢(双击之后要等一阵才出现窗口),即使程序很简单也是如此,其他的程序则不会,请问这是怎么回事?
回复列表 (共6个回复)
沙发
linxuanxu [专家分:9360] 发布于 2007-09-10 08:48:00
窗体控件太多了吧 ?
板凳
yyjhao [专家分:0] 发布于 2007-09-10 20:41:00
即使只有两个按钮、一个lable也是这样啊!
3 楼
tujun [专家分:1190] 发布于 2007-09-10 23:12:00
程序启动的时候都要临时进行编译,肯定有点慢的.
另外,太多引用(using)也会造成速度慢的
4 楼
yyjhao [专家分:0] 发布于 2007-09-11 21:14:00
可是其它的windows程序没这个问题啊,有没有办法改进?
5 楼
anylon [专家分:0] 发布于 2007-09-12 10:55:00
早两个月我就没问了这个问题,没办法.
6 楼
Pants_Ryan [专家分:0] 发布于 2007-09-26 23:48:00
程序是临时进行JIT的,所以第一次运行肯定会慢一点..
之后就正常速度了...
建议LZ去理解一下CLR...
我来回复