未能加载文件或程序集“System.Runtime, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依

环境:Vsiual studio2019  Nuget包 NPOI2.5.5.0

由于个人并没有系统的学习C#知识,C#编程基本都是靠着自己的C/C++经验+百度C#。

然后今天封装类库的时候就遇到了这个问题

 由于是第一次尝试封装C#类库,就直接百度找了资料上面的原话是

我还说这么简单呢,然后就把已经测试完的类直接拷贝开个类库工程开始生成; 

        可能有些学过C#相关类库操作的一眼就发现这有问题,但是我一眼就看中了他,也没仔细往下找。结果可想而知,生成没问题一引用就开始报错。

        “程序集清单定义与程序集引用不匹配”

        我想可能是哪个引用版本不对,左改右改,最后还把测试项目的引用全删了重新引用了一遍,依旧失败。

        没办法上网各种找资料,什么改版本重建项目,删了类库重新生成都试了一遍还是不行,最后没办法准备新建个类项目重新敲一遍然后就发现

 

        拖动条往下拉一看,好家伙还真是长见识了;类库都分好多种;然后创建—复制—粘贴—生成—引用—运行不报错了。

        

 总结一下,长记性了。

  • 17
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值