首页 > 代码库 > 异常:”未处理System.TypeLoadException“

异常:”未处理System.TypeLoadException“

1.问题由来:
    在敲系统时原来的已有的类都能正常的运行,但是当添加一个新的实体类CancelCard的时候系统运行时显示错误如下:


2.解决过程:

    2.1、网上搜了一些解决办法:有说删了重建的(坑啊)感觉有点用的还是下面的一段话:转载如下: 

   { 你修改了class项目,vs.net没能在winApp中反映最新的变化。可能的原因是vs.net认为class没发生改动,如果是强名,这个问题没有。你clean solution或者删除obj目录下所有文件即可。  }
    连接:http://www.myexception.cn/system/1050825.html

    2.2、MSDN查找
    TypeLoadException类:类型加载失败发生时引发的异常
    引发原因:当公共语言运行时无法找到程序集、程序集内的类型或者无法加载类型时引发 TypeLoadException,说白了就是你写了这个类但是由于某些原因系统没能正常的识别出来,该类没能正常的进行编译

    2.3、解决办法:将系统在重新生成一下即可!


3.总结:这个只是学习中遇到的一个小问题罢了!主要还是对于问题的心态,不用着急,不用担心,现在遇到的问题,曾经都有人遇到过,所以我们要做的就是寻找答案。不要盲目的搜,可以从一些从基本讲解的网站上理解原因,尝试自己解决问题。

异常:”未处理System.TypeLoadException“