异常:”未处理System.TypeLoadException“

本文介绍了在开发过程中加入新的实体类CancelCard时遇到的TypeLoadException问题及其解决方案。通过清理项目或删除obj文件夹下的文件可以解决类未被正确识别的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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.总结:这个仅仅是学习中遇到的一个小问题罢了!主要还是对于问题的心态,不用着急,不用操心,如今遇到的问题。以前都有人遇到过,所以我们要做的就是寻找答案。不要盲目的搜,能够从一些从基本解说的站点上理解原因,尝试自己解决这个问题。

转载于:https://www.cnblogs.com/clnchanpin/p/6889340.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值