环境:Vsiual studio2019 Nuget包 NPOI2.5.5.0
由于个人并没有系统的学习C#知识,C#编程基本都是靠着自己的C/C++经验+百度C#。
然后今天封装类库的时候就遇到了这个问题
由于是第一次尝试封装C#类库,就直接百度找了资料上面的原话是
我还说这么简单呢,然后就把已经测试完的类直接拷贝开个类库工程开始生成;
可能有些学过C#相关类库操作的一眼就发现这有问题,但是我一眼就看中了他,也没仔细往下找。结果可想而知,生成没问题一引用就开始报错。
“程序集清单定义与程序集引用不匹配”
我想可能是哪个引用版本不对,左改右改,最后还把测试项目的引用全删了重新引用了一遍,依旧失败。
没办法上网各种找资料,什么改版本重建项目,删了类库重新生成都试了一遍还是不行,最后没办法准备新建个类项目重新敲一遍然后就发现
拖动条往下拉一看,好家伙还真是长见识了;类库都分好多种;然后创建—复制—粘贴—生成—引用—运行不报错了。
总结一下,长记性了。