由于mongodb开源github提供的net驱动都比较新,从2.3及以上版本都是netcore系列了,netframework至少都是4.6以上,且提供的dll并没有签名, 这就产生了一些问题 1 net框架问题 我们的项目还处于比较老的net框架时代,并没有任何的netcore,vs处于2015sp3水平,个人觉得还是比较新了,当然跟2017不能比,有很多历史原因 2 dll强命名问题 net有个规则,如果我是强命名程序那么所引用的dll也必须是强命名的,反之则不成立,就是说我是非强命名程序