日期:2014-05-17  浏览次数:21478 次

调用InitializeComponent非常慢
现在遇到一个比较奇怪的事情,在我自己电脑里运行很正常,可是到其他人的电脑运行就非常的缓慢。于是在其他人的电脑上运行代码跟踪,发现这样一个现象

  public FrmEmp()
        {
            InitializeComponent();
        }


 代码运行到这边的时候,半天才能进到FrmEmp.Designer.cs里的 private void InitializeComponent()过程,而InitializeComponent是系统自动生成的,没有做任何的修改。
 而我自己电脑运行却很正常,所以请问各位高手该如何解决啊?
 已经困扰很久了!
------解决方案--------------------
是不是用了很多第三方控件啊
------解决方案--------------------
InitializeComponent里的代码虽然是生成的,可不是自动生成的,VS没那能耐...都是你自己拖控件“拖”出来的...

检查你的界面设计,对比一下你的电脑和其他电脑的配置...不要把UI搞得太臃肿,用了第三方控件要确保部署...
------解决方案--------------------
应该是电脑配置的问题。。。。


InitializeComponent();这个加载设计器的控件FrmEmp.Designer.cs。。。