在.NET 4.0的环境下调用一个静态类的方法时运行正常,然后在.NET 2.0的情况下报错:TypeInitializationException 类型初始值设定项引发异常 。
后来了解到在一个窗口中调用了SplitContainer控件,导致加载失败。最后重新在form.designer.cs 下,对它的属性做了修改
添加this.SplitContainer.Size = new System.Drawing.Size(866, 584);
然后注释
//((System.ComponentModel.ISupportInitialize)(this.V_SplitContainer)).EndInit();
//((System.ComponentModel.ISupportInitialize)(this.V_SplitContainer)).BeginInit();
就可以正常加载啦。