我共提出2项申请。 其中一项倡议迅速启动,而另一项倡议需要很长时间。 我认为,我会作一些分析,以找出为什么要花这么长时间。
因此,我打着F8的开端,我认识到,这一开端时间的相当一部分实际上从我打F8到突出第一行的时代。
Which of the following is most likely causing this?
- Number of dependencies
- Having too many projects in the group project instead of referencing them as dlls
- Number of forms
- Number of objects in the startup form
- Number of objects on all forms
- What else?
作为一种奖金,我会热衷于就如何在多个领域更具体地确定问题提出看法。
Thanks!
Edit:似乎我对减缓的准确地点不够清楚。 因此,我制定了以下程序:
Sub Main()
End Sub
That s it, and it s in a module that contains absolutely nothing besides these two lines. No forms are getting loaded, and while there are other modules with "Dim o as New SomeObject", I know those objects aren t getting instantiated because I know that visual basic doesn t create objects declared this way until you actually use them for the first time.
我认为,我现在尽可能在技术上优化启动守则。 然而,启动还需要同样的时间。
第2版:我刚刚认识到,汇编的申请实际上开始迅速发展。 它只是从需要这么长时间的哲学开始。 然而,我对我的速度比我更关心客户的原因,他们只是一开始,一日就离开了,而我每天开过两倍。