类型初始值设定项引发异常的解决方法

转载 2015年07月09日 18:39:50

一、产生TypeInitializationException的情况就包含以下几种


1. 访问类的某一静态成员,而其他静态成员的初始化(或静态构造函数)中产生异常。例如访问ClassHelper.StaticString,由于静态成员Field的初始化产生异常,因此调用ClassHelper.StaticString会抛出TypeInitializationException。

2. 访问类的某一静态成员,该静态成员的初始化(或静态构造函数)中产生异常。

3. 对该类进行初始化,而类中的某个静态成员初始化(或静态构造函数)中产生异常。





二、类型初始值设定项引发异常的解决方法

 

1、检查类中的静态字段或属性,确保其能够正常的完成初始化

2、在类的构造函数中,确保其访问的属性或字段都已经完成初始化

3、如果是WinForm中,将访问的窗体控件的语句写在初始化方法之后



参考资料: 类型初始值设定项引发异常 解决方法 http://www.studyofnet.com/news/578.html

ASP.NET 类型初始值设定项引发异常

连续两天都为这个运行时错误“类型初始值设定项引发异常”而烦恼,调试也不知道哪里出了问题。上网Google一下,一大堆相同的问题,可是按照那些方法折腾来折腾去,问题还是一样。最后在CSDN上发帖子问了,...
  • WULIXING
  • WULIXING
  • 2017年05月23日 11:15
  • 517

类型初始值设定项引发异常的解决方法

 今天在做AbstactFactory项目时,出现 "类型初始值设定项引发异常"!变量引用一个static变量public class Constant    {        ///**////  ...
  • antyi
  • antyi
  • 2007年11月04日 10:38
  • 18310

“sqlHelper.sqlHelper”的类型初始值设定项引发异常。

于是开始百度查这个问题,最先看到的是个把APP.config复制到登陆项目下,就可以运行了,回答者说是类的静态变量初始化出错了,让看看静态结构函数是不是有问题,可是自己看不出来。断点调试显示Confi...
  • z15732621582
  • z15732621582
  • 2016年02月23日 11:26
  • 3631

C#类型初始值设定项引发异常

今天同步了个工程,调试后报错——”类型初始值设定项引发异常“。 经过网上大量的搜索,说是静态变量加载不成功会报这个错误。 我的这个工程静态变量为什么会加载不成功呢。因为在静态变量中加载了一个配置文...
  • vvhesj
  • vvhesj
  • 2013年05月17日 10:35
  • 15500

类型初始值设定项引发异常

-上午打开VS编译程序的时候,突然出现了这个运行时错误“类型初始值设定项引发异常”。昨天还没有这个错误呢,今天就突然出现,搞得我一头雾水。上网搜了一下,发现有很多人遇到了这个问题。经过一番折腾解决了这...
  • lnc2003
  • lnc2003
  • 2014年11月21日 17:30
  • 1252

c# 类型初始值设定项引发异常

TypeInitializationExeption在MSND中的描述为:当类初始值设定项不能初始化类型时,将创建 TypeInitializationException 并向其传递由该类型的类初始值...
  • u012576247
  • u012576247
  • 2014年09月20日 21:30
  • 3014

“OracleHelper”的类型初始值设定项引发异常。

做管理系统的时候,第一次接触到oracle的连接,以前做过SQL server数据库的连接。在网上下了一个很有用的oracle底层访问类oraclehelper,引发异常 问题在于:类的静态成员...
  • chengonghao
  • chengonghao
  • 2015年03月19日 15:29
  • 874

EF中System.Data.Entity.Internal.AppConfig的类型初始值设定项引发异常

修改 配置文件  configSections 节点 必须 在 最上边
  • CsethCRM
  • CsethCRM
  • 2017年05月18日 15:41
  • 1365

"<Module>"的类型初始值设定项引发异常的解决办法

问题: 打开VS2010时出现这个问题 解决办法:重新安装.net framework 如果不知道上面.net是什么东西,可以使用360或者什么拆卸软件搜索 如图,我将第一个拆卸后重新安装...
  • bigtree_mfc
  • bigtree_mfc
  • 2017年09月28日 14:22
  • 832

类型初始值设定项引发异常。

今天运行之前写好的代码却提示:“_23.DBhelp”的类型初始值设定项引发异常。 后来发现是webservice更新引用时出现了重复的 ...
  • u014180504
  • u014180504
  • 2015年03月21日 00:31
  • 2008
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:类型初始值设定项引发异常的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)